Console / command-line interface
Gamepad input (any game controller with wheels/buttons/joysticks)
Keyboard input
Mouse/cursors/other pointing device
Graphics tablet input
Touch input
Input via a television remote
Unknown kind
Computer vision / visual object and sign detection
Control via voice recognition/activation
Kind of an input method for users to control software