-
-
Notifications
You must be signed in to change notification settings - Fork 94
A few issues when combining DualShock 3, DsHidMini and PCSX2 (the new Qt builds). #227
Description
DualShock 3 controller connected with USB, through DsHidMini (with the new fixed .dll). Seen as XInput source in PCSX2 Qt. Automatic binding binds everything correctly EXCEPT the two analog sticks; up/down is reversed.
It is mapped correctly when the controller is seen as a DS3 by Qt, but that makes the pressure-sensitive buttons behave as digital, defeating the purpose.
When trying to set the vibration motors and error shows up "No devices with vibration motors were detected.". No vibration in-game. Vibration is not working when seen as a DS3 either., although the two vibration motors are now seen. They can be mapped, but don't work.
To clarify; For pressure sensitive buttons to work, PCSX2 must see the input as XInput. DS3 input behaves as digital. When seen as XInput, the axis up/down are reversed (easily fixed by mapping them myself of course).
The second issue with vibration; XInput; the motors don't show up in the mapping at all. In DS3 input they can be mapped, but don't work in PCSX2.
Everything works fine in RPCS3.
This applies when the DualShock 3 in DsHidMini is set to any of the modes; SDF, SXS, DInput generic etc.
Windows 10 x64.