Refined and iterated upon my initial commit for gamepad support. Now has better button state tracking, working auto-repeat, and you may use either the joystick or X & Circle to increment/decrement or toggle menu vars.
38dfe61