In computing, an input device is a piece of equipment used to provide data and control signals to an information processing system, such as a computer or information appliance. Examples of input devices include
keyboards,
computer mice,
scanners, cameras,
joysticks, and
microphones.
Input devices can be categorized based on:
*
modality
Modality may refer to:
Humanities
* Modality (theology), the organization and structure of the church, as distinct from sodality or parachurch organizations
* Modality (music), in music, the subject concerning certain diatonic scales
* Modalit ...
of output (e.g., mechanical motion, audio, visual, etc.)
* whether the output is discrete (e.g., pressing of key) or continuous (e.g., a mouse's position, though digitized into a discrete quantity, is fast enough to be considered continuous)
* the number of degrees of freedom involved (e.g., two-dimensional traditional mice, or three-dimensional navigators designed for CAD applications)
Keyboard
A keyboard is a
human interface device which is represented as a matrix of buttons. Each button, or key, can be used to either input an alphanumeric character to a computer, or to call upon a particular function of the computer. It acts as the main
text entry interface for most users.
Types
Keyboards are available in many form factors, depending on the use case. Standard keyboards can be categorized by its size and number of keys, and the type of switch it employs. Other keyboards cater to specific use cases, such as a
numeric keypad
A numeric keypad, number pad, numpad, or ten key,
is the calculator-style group of ten numeric keys accompanied by other keys, usually on the far right side of computer keyboard. This grouping allows quick number entry with right hand, ...
or a
keyer.
Desktop keyboards are typically large, often have full key travel distance, and features such as multimedia keys and a numeric keypad. Keyboards on laptops and tablets typically compromise on comfort to achieve a thin figure.
There are various switch technologies used in modern keyboards, such as
mechanical switches (which use springs), scissor switches (usually found on a laptop keyboard), or a membrane.
Other keyboards do not have physical keys, such as a
virtual keyboard, or a
projection keyboard.
;
Ergonomic keyboard : A keyboard placing design emphasis on
ergonomics
Ergonomics, also known as human factors or human factors engineering (HFE), is the application of Psychology, psychological and Physiology, physiological principles to the engineering and design of products, processes, and systems. Primary goa ...
and comfort.
;
Chorded keyboard : A keyboard used by pressing several keys together.
;
Thumb keyboard : A miniature keyboard found in
PDAs and
mobile phones.
;
Keyer : A chorded keyboard without the board.
;
Numeric keypad
A numeric keypad, number pad, numpad, or ten key,
is the calculator-style group of ten numeric keys accompanied by other keys, usually on the far right side of computer keyboard. This grouping allows quick number entry with right hand, ...
: While some keyboards include one (commonly found on the right side), numeric keypads can be found as independent devices.
File:Dell KB522 keyboard with Russian layout.JPG, Keyboard
File:Kinesis-Contoured Keyboard Classic-2.jpg, Ergonomic keyboard
File:Xerox Alto keyset.jpg, Chorded keyboard
File:HTC Apache.jpg, Thumb keyboard
File:Septambic key numbering.jpg, Keyer
File:Numpad.JPG, Numeric keypad
A numeric keypad, number pad, numpad, or ten key,
is the calculator-style group of ten numeric keys accompanied by other keys, usually on the far right side of computer keyboard. This grouping allows quick number entry with right hand, ...
Pointing device

A pointing device allows a user to input spatial data to a computer. It is commonly used as a simple and intuitive way to select items on a computer screen on a
graphical user interface
A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
(GUI), either by moving a
mouse pointer, or, in the case of a touch screen, by physically touching the item on screen. Common pointing devices include mice, touchpads, and touch screens.
Whereas mice operate by detecting their displacement on a surface, analog devices, such as
3D mice, joysticks, or pointing sticks, function by reporting their angle of deflection.
Types
Pointing devices can be classified on:
* Whether the input is direct or indirect. With direct input, the input space coincides with the display space, i.e. pointing is done in the space where visual feedback or the
pointer appears.
Touchscreen
A touchscreen (or touch screen) is a type of electronic visual display, display that can detect touch input from a user. It consists of both an input device (a touch panel) and an output device (a visual display). The touch panel is typically l ...
s and
light pens involve direct input. Examples involving indirect input include the mouse and
trackball.
* Whether the positional information is absolute (e.g. on a touch screen) or relative (e.g., with a mouse that can be lifted and repositioned)
Direct input is almost necessarily absolute, but indirect input may be either absolute or relative. For example, digitizing
graphics tablet
A graphics tablet (also known as a digitizer, digital graphic tablet, pen tablet, drawing tablet, external drawing pad or digital art board) is a computer input device that enables a user to hand draw or paint images, animations and graphics, w ...
s that do not have an embedded screen involve indirect input and sense absolute positions and are often run in an absolute input mode, but they may also be set up to simulate a relative input mode like that of a
touchpad
A touchpad or trackpad is a type of pointing device. Its largest component is a tactile sensor: an electronic device with a flat surface, that detects the motion and position of a user's fingers, and translates them to 2D motion, to control a Cu ...
, where the
stylus
A stylus is a writing utensil or tool for scribing or marking into softer materials. Different styluses were used to write in cuneiform by pressing into wet clay, and to scribe or carve into a wax tablet. Very hard styluses are also used to En ...
or puck can be lifted and repositioned.
Embedded LCD tablets, which are also referred to as graphics tablet monitors, are the extension of digitizing graphics tablets. They enable users to see the real-time positions via the screen while being used.
;
mouse
A mouse (: mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus'' ...
: A hand-held pointing device that is moved across a surface.
;
touchpad
A touchpad or trackpad is a type of pointing device. Its largest component is a tactile sensor: an electronic device with a flat surface, that detects the motion and position of a user's fingers, and translates them to 2D motion, to control a Cu ...
or trackpad : A flat surface operated by moving a finger across its surface.
;
touch screen
A touchscreen (or touch screen) is a type of electronic visual display, display that can detect touch input from a user. It consists of both an input device (a touch panel) and an output device (a visual display). The touch panel is typically l ...
: A layer placed over a
computer screen, used by physically touching it with one's finger or a stylus.
;
trackball : Similar to a mouse, a trackball has a ball held by a socket. Instead of moving the mouse, the user rolls the ball with their finger.
;
graphics tablet
A graphics tablet (also known as a digitizer, digital graphic tablet, pen tablet, drawing tablet, external drawing pad or digital art board) is a computer input device that enables a user to hand draw or paint images, animations and graphics, w ...
, digitizer, or drawing tablet : A flat surface on which a
stylus
A stylus is a writing utensil or tool for scribing or marking into softer materials. Different styluses were used to write in cuneiform by pressing into wet clay, and to scribe or carve into a wax tablet. Very hard styluses are also used to En ...
is used, often to draw images or capture signatures.
File:2017 Mysz komputerowa Logitech MX Master.jpg, mouse
A mouse (: mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus'' ...
File:Digitalizador de tablero.jpg, Digitizer mouse
File:Tablet gerber.jpg, A large-format graphic tablet by manufacturer Summagraphics (OEM'd to Gerber): The puck's external copper coil can be clearly seen. Note using of a Digitizer mouse with a magnifying glass
File:ThinkPad X1 Carbon gen5 (34313523394).jpg, touchpad
A touchpad or trackpad is a type of pointing device. Its largest component is a tactile sensor: an electronic device with a flat surface, that detects the motion and position of a user's fingers, and translates them to 2D motion, to control a Cu ...
(or trackpad)
File:Mouse pointing stick.jpeg, pointing stick
File:Apple iPad Event03.jpg, touchscreen
A touchscreen (or touch screen) is a type of electronic visual display, display that can detect touch input from a user. It consists of both an input device (a touch panel) and an output device (a visual display). The touch panel is typically l ...
File:Wireless-trackman-mouse.jpg, trackball
File:Wacom Bamboo Capture tablet and pen.jpg, graphics tablet
A graphics tablet (also known as a digitizer, digital graphic tablet, pen tablet, drawing tablet, external drawing pad or digital art board) is a computer input device that enables a user to hand draw or paint images, animations and graphics, w ...
Sensors

A sensor is an input device which produces data based on physical properties.
Sensors are commonly found in
mobile device
A mobile device or handheld device is a computer small enough to hold and operate in hand. Mobile devices are typically battery-powered and possess a flat-panel display and one or more built-in input devices, such as a touchscreen or keypad. ...
s to detect their physical orientation and acceleration, but may also be found in
desktop computer
A desktop computer, often abbreviated as desktop, is a personal computer designed for regular use at a stationary location on or near a desk (as opposed to a portable computer) due to its size and power requirements. The most common configuratio ...
s in the form of a thermometer used to monitor system temperature.
Types
;
Accelerometer
An accelerometer is a device that measures the proper acceleration of an object. Proper acceleration is the acceleration (the rate of change (mathematics), rate of change of velocity) of the object relative to an observer who is in free fall (tha ...
: Detects
acceleration
In mechanics, acceleration is the Rate (mathematics), rate of change of the velocity of an object with respect to time. Acceleration is one of several components of kinematics, the study of motion. Accelerations are Euclidean vector, vector ...
.
;
Gyroscope
A gyroscope (from Ancient Greek γῦρος ''gŷros'', "round" and σκοπέω ''skopéō'', "to look") is a device used for measuring or maintaining Orientation (geometry), orientation and angular velocity. It is a spinning wheel or disc in ...
: Detects spatial
orientation.
;
Magnetometer : Similar to a compass, a magnetometer senses magnetic
heading.
;
Proximity sensor : Detects whether an object is in proximity.
;
Barometer
A barometer is a scientific instrument that is used to measure air pressure in a certain environment. Pressure tendency can forecast short term changes in the weather. Many measurements of air pressure are used within surface weather analysis ...
: Measures atmospheric pressure. May be used to determine elevation above
sea level
Mean sea level (MSL, often shortened to sea level) is an mean, average surface level of one or more among Earth's coastal Body of water, bodies of water from which heights such as elevation may be measured. The global MSL is a type of vertical ...
.
;
Ultrasonic transducer
Ultrasonic transducers and ultrasonic sensors are devices that generate or sense ultrasound energy. They can be divided into three broad categories: transmitters, receivers and transceivers. Transmitters convert signal (electrical engineering), ...
: Detects movement and range of objects using
ultrasound
Ultrasound is sound with frequency, frequencies greater than 20 Hertz, kilohertz. This frequency is the approximate upper audible hearing range, limit of human hearing in healthy young adults. The physical principles of acoustic waves apply ...
.
;
LIDAR
Lidar (, also LIDAR, an acronym of "light detection and ranging" or "laser imaging, detection, and ranging") is a method for determining ranging, ranges by targeting an object or a surface with a laser and measuring the time for the reflected li ...
: Detects the range of objects using
laser
A laser is a device that emits light through a process of optical amplification based on the stimulated emission of electromagnetic radiation. The word ''laser'' originated as an acronym for light amplification by stimulated emission of radi ...
.
;
Thermometer
A thermometer is a device that measures temperature (the hotness or coldness of an object) or temperature gradient (the rates of change of temperature in space). A thermometer has two important elements: (1) a temperature sensor (e.g. the bulb ...
: Measures
temperature
Temperature is a physical quantity that quantitatively expresses the attribute of hotness or coldness. Temperature is measurement, measured with a thermometer. It reflects the average kinetic energy of the vibrating and colliding atoms making ...
. Usually uses a
thermistor
A thermistor is a semiconductor type of resistor in which the resistance is strongly dependent on temperature. The word ''thermistor'' is a portmanteau of ''thermal'' and ''resistor''. The varying resistance with temperature allows these devices ...
or
thermocouple.
File:BlackBerry Leap-sensores array infrared proximity-dark PNr°0724.jpg, An infrared proximity sensor used in a smartphone
A smartphone is a mobile phone with advanced computing capabilities. It typically has a touchscreen interface, allowing users to access a wide range of applications and services, such as web browsing, email, and social media, as well as multi ...
allows it to turn off its screen when held up to the user's ear.
Some sensors can be built with
MEMS, which allows them to be microscopic in size.
High-degree of freedom input devices

Some devices allow many continuous
degrees of freedom
In many scientific fields, the degrees of freedom of a system is the number of parameters of the system that may vary independently. For example, a point in the plane has two degrees of freedom for translation: its two coordinates; a non-infinite ...
as input. These can be used as pointing devices, but are generally used in ways that don't involve pointing to a location in space, such as the control of a camera angle while in 3D applications. These kinds of devices are typically used in
virtual reality systems (CAVEs), where input that registers
six degrees of freedom is required.
Composite devices
Input devices, such as buttons and
joystick
A joystick, sometimes called a flight stick, is an input device consisting of a stick that pivots on a base and reports its angle or direction to the device it is controlling. Also known as the control column, it is the principal control devic ...
s, can be combined on a single physical device that could be thought of as a composite device. Many
gaming devices have controllers like this. Technically mice are composite devices, as they both track movement and provide buttons for clicking, but composite devices are generally considered to have more than two different forms of input.
Examples
;
Joystick
A joystick, sometimes called a flight stick, is an input device consisting of a stick that pivots on a base and reports its angle or direction to the device it is controlling. Also known as the control column, it is the principal control devic ...
: Consists of a stick pivoting on a stationary base.
;
Gamepad, or joypad : Hand held device often used to play modern
video games
A video game or computer game is an electronic game that involves interaction with a user interface or input device (such as a joystick, game controller, controller, computer keyboard, keyboard, or motion sensing device) to generate visual fe ...
.
;
Paddle : A paddle could be a game controller consisting of a dial and a button, or an input device such as a
Griffin PowerMate or a Microsoft
Surface Dial.
;
Racing wheel : An imitation
steering wheel
A steering wheel (also called a driving wheel, a hand wheel, or simply wheel) is a type of steering control in vehicles.
Steering wheels are used in most modern land vehicles, including all mass-production automobiles, buses, light and hea ...
that can be used to play
racing video game
Racing games are a video game genre in which the player participates in a racing competition. They may be based on anything from real-world racing leagues to fantastical settings. They are distributed along a spectrum between more realistic raci ...
s.
;
Wii Remote : A
remote control
A remote control, also known colloquially as a remote or clicker, is an consumer electronics, electronic device used to operate another device from a distance, usually wirelessly. In consumer electronics, a remote control can be used to operat ...
used with the
Nintendo Wii video game console which integrates an
accelerometer
An accelerometer is a device that measures the proper acceleration of an object. Proper acceleration is the acceleration (the rate of change (mathematics), rate of change of velocity) of the object relative to an observer who is in free fall (tha ...
and pointing capabilities.
File:3D mittalaitteen ohjain.jpg, Joystick controller
File:Logitech Rumblepad F510, 2.jpg, Gamepad (or joypad)
File:Atari driving controller.JPG, Paddle (game controller)
File:Jog Dial on Sony BVE-600 UMatic edit controller (cropped).jpg, Jog dial/shuttle (or knob)
File:, Racing wheel
File:Wii Remote Image.jpg, Wii Remote
Video input devices

Video input devices are used to digitize images or video from the outside world into the computer. The information can be stored in a multitude of formats depending on the user's requirement.
Many video input devices use a
camera sensor.
Types
*
Digital camera
A digital camera, also called a digicam, is a camera that captures photographs in Digital data storage, digital memory. Most cameras produced today are digital, largely replacing those that capture images on photographic film or film stock. Dig ...
*
Digital camcorder
*
Portable media player
A portable media player (PMP) or digital audio player (DAP) is a portable consumer electronics device capable of storing and playing digital media such as audio, images, and video files. Normally they refer to small, Electric battery, batter ...
*
Webcam
A webcam is a video camera which is designed to record or stream to a computer or computer network. They are primarily used in Videotelephony, video telephony, live streaming and social media, and Closed-circuit television, security. Webcams can b ...
*
Microsoft Kinect Sensor
*
Image scanner
An image scanner (often abbreviated to just scanner) is a device that optically scans images, printed text, handwriting, or an object and converts it to a digital image. The most common type of scanner used in the home and the office is the flatbe ...
*
Fingerprint scanner
*
Barcode reader
A barcode reader or barcode scanner is an optical scanner that can read printed barcodes and send the data they contain to computer. Like a flatbed scanner, it consists of a light source, a lens, and a light sensor for translating optical impul ...
*
3D scanner
*
Laser rangefinder
*
Eye gaze tracker
Voice recorder
Voice input devices are used to capture sound. In some cases, an audio
output device
An output device is any piece of computer hardware that converts information or data into a human-perceptible form or, historically, into a physical machine-readable form for use with other non-computerized equipment. It can be text, graphics, ta ...
can be used as an input device, in order to capture produced sound. Audio input devices allow a user to send audio info to a computer for processing, recording, or carrying out commands. Devices such as microphones allow users to speak to the computer in order to record a voice message or navigate software. Aside from recording, audio input devices are also used with
speech recognition
Speech recognition is an interdisciplinary subfield of computer science and computational linguistics that develops methodologies and technologies that enable the recognition and translation of spoken language into text by computers. It is also ...
software.
Types
*
Microphones
*
MIDI keyboard or other digital musical instrument
Punched paper
Punched card
A punched card (also punch card or punched-card) is a stiff paper-based medium used to store digital information via the presence or absence of holes in predefined positions. Developed over the 18th to 20th centuries, punched cards were widel ...
s and
punched tape
file:PaperTapes-5and8Hole.jpg, Five- and eight-hole wide punched paper tape
file:Harwell-dekatron-witch-10.jpg, Paper tape reader on the Harwell computer with a small piece of five-hole tape connected in a circle – creating a physical program ...
s were used often in the 20th century. A punched hole represented a one; its absence represented a zero. A mechanical or optical reader was used to input a punched card or tape.
Other types
*
Gesture recognition
*
Digital pen
*
Magnetic ink character recognition
*
Sip-and-puff#Computer input device
See also
*
Display device
A display device is an output device for presentation of information in visual or tactile form (the latter used for example in tactile electronic displays for blind people). When the input information that is supplied has an electrical signa ...
*
Peripheral
A peripheral device, or simply peripheral, is an auxiliary hardware device that a computer uses to transfer information externally. A peripheral is a hardware component that is accessible to and controlled by a computer but is not a core compo ...
References
Further reading
* N. P. Milner. 1988
A review of human performance and preferences with different input devices to computer systems In Proceedings of the Fourth Conference of the British Computer Society on People and computers IV, D. M. Jones and R. Winder (Eds.). Cambridge University Press, New York, NY, USA, 341–362.
External links
*
{{Authority control
Articles containing video clips