Jays2Kings / DS4Windows

Like those other ds4tools, but sexier
3k stars 1.44k forks source link

recognize: DS4 as wired / Xbox as bluetooth #571

Open MoHaX87 opened 4 years ago

MoHaX87 commented 4 years ago

Hello guys, today i fond this, when playing Star Wars jedi fallen. When i use controler with bluetooth, game recognize controller as XBOX. In game controls are (X,A,Y,B) etc, and rgb light all the time. But when i play with usb cable, game recognize as shout be DS4 controller. And controls in game are (▲, O , X) and rgb light blinks when controller rumble. It this is normal ? or a strange bug with bluetooth ?

phllpbll189 commented 4 years ago

when it is wired that should be the in game settings for the controller. As in DS4 windows will take over when it is in bluetooth.

ayala-io commented 4 years ago

You are posting in the old, no-longer-maintained DS4Windows repository (Jay2Kings).

Trying posting your issue here: https://github.com/Ryochan7/DS4Windows/issues

Ryochan7 commented 4 years ago

From the README:

DS4Windows is a portable program that allows you to get the best experience while using a DualShock 4 on your PC. By emulating a Xbox 360 controller, many more games are accessible.

I can only assume that the game is picking up the real DirectInput controller when connected via USB and the emulated Xbox 360 controller when connected via BT. The mode switch that DS4Windows does to get access to the extra features of the DS4 (lightbar, touchpad, gyro) causes the original DirectInput controller to be seen as dead with BT so games will not see any input from that controller. The same behavior happens for BT connected controllers in Steam Input and InputMapper. The mode switch does not cause the dead controller issue when the DS4 is connected via USB or the Sony Wireless Adapter though.