[gamepad-refactor] A number of events ignore input from gamepads
Since the merging of !1870 (merged), a number of events no longer respond to inputs from gamepads. Those that I've noticed so far include:
The lua hook KeyDown, which still functions as expected with keyboard inputs, but can no longer interact with gamepad inputs
The Continue screen, normally you would press spin to spend a continue and respawn back in the level, however you can no longer do so on a controller, as the game will not respond to your input
Attempting to bind the console to a gamepad key no longer works, the console will not open/close when the bound key is pressed
I also noticed that ringtoss/fire will not work at all, even when bound to a mouse. Strangely enough, firenormal still seems to function as expected What actually seems to be happening is attempting to bind anything to the right trigger, specifically in gamepad settings, will result in the game reading that input as held down forever, resulting in the input becoming otherwise unresponsive. This seems to be specific to the gamepad settings, binding a control to the right trigger via control settings seems to work as expected
Though this isn't exclusive to next, as it's always been so as far as I can tell, holding pause to retry a record attack attempt does not work on a gamepad either