Invert gamepad button to avoid RSI

healthpctechnical-issues

The driving game Slipstream requires nearly uninterrupted pressing of my Logitech Dual Action gamepad's "gas pedal" button for minutes at a time.
My physical therapist agrees that my immersion in the game, my inability to squeeze that button no harder than required, is what's given me my first Repetitive Strain Injury (this was once called Pac Man Thumb.)

Can I invert that key binding, so squeezing that button means releasing the gas pedal?
Or can I buy a different gamepad that can do that?

Best Answer

I assume AutoHotKey can be used for this purpose:

  • It seems to support gamepads in general (as joysticks).
  • It can be programmed to toggle or hold a certain button, using the information given in this forum thread, especially the last answer on the first page.
  • Here is a list of the buttons you might want to refer to (ranging from "Joy1 through Joy32").

Maybe something like this will get it to work (using t to toggle, and where Joy1 should be replaced by the right button, which can be found using the script on this page):

t::
Send {Joy1 down}
KeyWait, t
Send {Joy1 up}
return
Related Topic