There is no need to register gamepad input at all.

Games like this that allow ALT+Enter window switching typically require the programmer to implement SC_ commands themselves, now, i can see that...