Are there any programs that can run in the background and intercept SDL or DirectInput gamepad/joystick inputs to produce rapid fire/autofire/turbo input (or whatever you want to call it) in applications that do not natively support it?
This isn't necessarily MAME specific, but I haven't been able to find a solution to what I want.
I know I could use JoyToKey and map gamepad buttons to keyboard inputs and then use something like AutoHotKey to create the rapid fire effect, but that's a fairly complicated solution. I would prefer to avoid simulating keyboard input, but I'm not sure if that is even feasible if the gamepad driver doesn't natively support autofire. I'm guessing you'd have to have some sort of dummy dll to catch inputs, but I'm still hoping that there would be a background program that could handle this.
Any thoughts?
|