Utilizing pressure sensitive buttons of the DualShock 3 in PCSX2
SCP Toolkit has been discontinued. If currently installed, uninstall it first. Nefarius provides The Legacinator to remove it automatically, and this write-up on how to remove it by hand.
Some games like Mad Maestro! and Metal Gear Solid 3 utilize the PlayStation 2's pressure sensitive buttons missing on many 3rd party gamepads.
Windows
- Install DsHidMini
- Set DsHidMini to SXS mode
- Drop DsHidMini's custom Xinput DLL into the PCSX2 folder
- Enable the Xinput source in PCSX2
- Use "Automatic Binding" button and select Xinput
Linux and Mac (experimental)
The auto binding system doesn't fully support it, but the backend does.
- Bind all your keys, then close PCSX2 and edit the inis to delete all the buttons and change all the axes from
-Axis##
or +Axis##
to FullAxis##
On Linux, you may need to add udev rules to give PCSX2 access to the controller