Steam installieren
Anmelden
|
Sprache
简体中文 (Vereinfachtes Chinesisch)
繁體中文 (Traditionelles Chinesisch)
日本語 (Japanisch)
한국어 (Koreanisch)
ไทย (Thai)
Български (Bulgarisch)
Čeština (Tschechisch)
Dansk (Dänisch)
English (Englisch)
Español – España (Spanisch – Spanien)
Español – Latinoamérica (Lateinamerikanisches Spanisch)
Ελληνικά (Griechisch)
Français (Französisch)
Italiano (Italienisch)
Bahasa Indonesia (Indonesisch)
Magyar (Ungarisch)
Nederlands (Niederländisch)
Norsk (Norwegisch)
Polski (Polnisch)
Português – Portugal (Portugiesisch – Portugal)
Português – Brasil (Portugiesisch – Brasilien)
Română (Rumänisch)
Русский (Russisch)
Suomi (Finnisch)
Svenska (Schwedisch)
Türkçe (Türkisch)
Tiếng Việt (Vietnamesisch)
Українська (Ukrainisch)
Ein Übersetzungsproblem melden
If you are on Windows check this out:
Press Windows key, type joy.cpl, press Enter.
What does it say the controller name is?
Select the controller and click Properties.
Does it resemble the left or the right from the image below?
https://steamcommunity.com/sharedfiles/filedetails/?id=2735324490
Left is my controller in Xbox mode, right side in DS4 mode.
I can't see it making a difference in this case but exit Steam, then test if it rumbles at gamepad-tester.com
https://steamcommunity.com/sharedfiles/filedetails/?id=2820291410&fileuploadsuccess=1
In Steam, we can use Identify to test for rumble:
Steam > Settings > Controller > General Controller Settings
Select your controller > Identify
Yes, its recognised as a Playstation 3 controller on Steam, and Identify does not work.
In gamepad tester shows as Xbox Controller
Xbox 360 Controller (XInput STANDARD GAMEPAD)
Checked and the vibration works there.
OK.
I changed my Xinput controller's mapping so Steam displays it as a PS3 controller and got the same behaviour (Identify doesn't rumble). So it looks like Steam doesn't just change the graphic but no longer handles it as an Xinput device.
We can check if setting device type will apply in your case and change it away from PS3. The other option I'm thinking of is disable PS Configuration Support/Steam Input then games will see your controller as the Xinput device it is.
Changing device type:
Close Steam.
Navigate to [Steam Installation]\config\
Open config.vdf with Notepad.
Search for: SDL_GamepadBind
You'll see SDL_GamepadBind and then the mapping string of controllers you've used with Steam.
e.g.
"SDL_GamepadBind" "030000005e0400008e02000000007801,XInput Controller,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b10,leftshoulder:b4,leftstick:b8,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b9,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Windows
030000007e0500000920000000000000,Nintendo Switch Pro Controller,a:b1,b:b0,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b12,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b3,y:b2,hint:SDL_GAMECONTROLLER_USE_BUTTON_LABELS:=1,platform:Windows"
For me to set my Xinput controller as a PS3 controller I use e.g. dev:ps3:
030000005e0400008e02000000007801,XInput Controller -> 030000005e0400008e02000000007801,dev:ps3:XInput Controller
You can try dev:xb360:
Save and close the file then start Steam. See if the device type change is being carried out.
Paste the mapping string section here if you need help figuring out which one belongs to your controller.
I've checked it adding dev:xb360: in each line next to the number and it works on every controller I plug in, but nacon persists in displaying it as a Playstation 3 controller.
It's so weird. If you use an app to emulate it like DS4 and add dev:xb360:
Emulated DS4 shows as xb360 as intended on Steam, but unemulated has no changes.
To be sure i was in correct controller line, I checked all.
The vibration still missing and I notice that when you click on the identify button, even emulated DS4, also emulated xb360 by VDX app.
"SDL_GamepadBind" "030000005e0400008e02000000007801,XInput Controller,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b10,leftshoulder:b4,leftstick:b8,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b9,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Windows
030000004c050000c405000000000000,PS4 Controller,a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b12,leftshoulder:b4,leftstick:b10,lefttrigger:a3,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:a4,rightx:a2,righty:a5,start:b9,touchpad:b13,x:b0,y:b3,platform:Windows
030000005e040000ff02000000007801,XInput Controller,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b10,leftshoulder:b4,leftstick:b8,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b9,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Windows
03000000de280000ff11000000000000,Steam Virtual Gamepad,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,leftshoulder:b4,leftstick:b8,lefttrigger:+a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b9,righttrigger:-a2,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Windows
030000004c050000cc09000000000000,PS4 Controller,a:b1,b:b2,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b12,leftshoulder:b4,leftstick:b10,lefttrigger:a3,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b11,righttrigger:a4,rightx:a2,righty:a5,start:b9,x:b0,y:b3,platform:Windows
,platform:Windows
030000006b1400000306000000007801,XInput Controller,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b10,leftshoulder:b4,leftstick:b8,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b9,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Windows
030000004c0500006802000000000000,PS3 Controller,a:b2,b:b1,back:b9,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b12,leftshoulder:b6,leftstick:b10,lefttrigger:a3~,leftx:a0,lefty:a1,rightshoulder:b7,rightstick:b11,righttrigger:a4~,rightx:a2,righty:a5,start:b8,x:b3,y:b0,platform:Windows
03000000de280000ff11000000007701,Steam Virtual Gamepad,a:b0,b:b1,x:b2,y:b3,back:b6,start:b7,leftstick:b8,rightstick:b9,leftshoulder:b4,rightshoulder:b5,dpup:b10,dpdown:b12,dpleft:b13,dpright:b11,leftx:a1,lefty:a0~,rightx:a3,righty:a2~,lefttrigger:a4,righttrigger:a5,"
This one is the Nacon's GUID:
030000006b1400000306000000007801
It contains the device specific Vendor ID & Product ID (with the bytes swapped over) so they can tell it's the Nacon and not another Xinput device:
030000006b140000030600000007801
6b14 = VID 0x146b, 0306 = PID 0x0603
(Don't know if they actually judge it from the GUID, but they'll use the VID/PID)
So if we can't change the device with dev:xb360:, disable PlayStation Configuration Support and try a game and see if it rumbles (or could leave it enabled but control things from the override for the specific game: Right-click the game in Steam Library > Properties > Controller > select Disable Steam Input).
Not sure what's happening with no vibrate with the emulated devices but some things can depend on the emulator side. For instance with DS4W, it needs 'Enable Output data to DS4' to be ticked and the virtual controller has to be the xb360. They removed rumble when emulating the DualShock4 controller but there is an old build that has it.
I wrote this regarding it:
https://steamcommunity.com/app/353370/discussions/0/5706632549998146741/#c3279192886588121616
Definetly Steam makes the controller recogniced as PS3 one and because of that, vibration does not work. I just check it running Witcher 3 without Steam and voila, it works that way. Ximput works perfect.
Disabling Steam imput makes the controller disabled but still as Playstation 3 Controller
So, I hope this maybe could be fixed/updated by Steam sometime.
Obout the other post, I already have installed Ps Now long time ago, so it should work. I´ll test it tonight and comment. Thank you also for this.
There's a last bit I'm trying to be clear on.
Did you set the override for the game to 'Disable Steam Input', or was it left at 'Use default settings'? I'm wondering because you mention having Generic support enabled.