Skip to content

04 Pressure Sensitive Buttons with DS3

TellowKrinkle edited this page Mar 18, 2024 · 2 revisions

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