Input handling modules for keyboard, mouse and gamepad.
Gamepad utility functions.
Keyboard utility functions; allow querying state of keyboard keys and modifiers.
Mouse utility functions.