A game controller is a device used with games or entertainment systems to provide input to a video game, typically to control an object or character in the game. A controller is usually connected to a game console or computer by means of a wire or cord, although wireless controllers are also widespread. Input devices that have been classified as game controllers include keyboards, mice, game pads, joysticks, etc. Special purpose devices, such as steering wheels for driving games and light guns for shooting games, are also game controllers. One of the first video game controllers was a simple dial and single button, used to control the game Tennis for Two. Since then, controllers have evolved to include directional pads, multiple buttons, joysticks, motion detection, analog sticks, touch screens, and a plethora of other features.