Input device
Encyclopedia
In computing
, an input device is any peripheral
(piece of computer hardware
equipment) used to provide data and control signals to an information processing system such as a computer
or other information appliance
. Input and output device
s make up the hardware interface between a computer and a scanner
or 6DOF
controller.
Many input devices can be classified according to:
Pointing devices, which are input devices used to specify a position in space, can further be classified according to:
Direct input is almost necessarily absolute, but indirect input may be either absolute or relative. For example, digitizing graphics tablet
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 where the stylus or puck can be lifted and repositioned.
A 'keyboard' is a human interface device
which is represented as a layout of buttons. Each button, or key, can be used to either input a linguistic character to a computer, or to call upon a particular function of the computer. Traditional keyboards use spring-based buttons, though newer variations employ virtual keys
, or even projected keyboards
.
Examples of types of keyboards include:
s, or pointing stick
s, function by reporting their angle of deflection. Movements of the pointing device are echoed on the screen by movements of the cursor
, creating a simple, intuitive way to navigate a computer's GUI.
, where input that registers 6DOF is required.
Imaging and Video
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.
Medical Imaging
Computing
Computing is usually defined as the activity of using and improving computer hardware and software. It is the computer-specific part of information technology...
, an input device is any peripheral
Peripheral
A peripheral is a device attached to a host computer, but not part of it, and is more or less dependent on the host. It expands the host's capabilities, but does not form part of the core computer architecture....
(piece of computer hardware
Computer hardware
Personal computer hardware are component devices which are typically installed into or peripheral to a computer case to create a personal computer upon which system software is installed including a firmware interface such as a BIOS and an operating system which supports application software that...
equipment) used to provide data and control signals to an information processing system such as a computer
Computer
A computer is a programmable machine designed to sequentially and automatically carry out a sequence of arithmetic or logical operations. The particular sequence of operations can be changed readily, allowing the computer to solve more than one kind of problem...
or other information appliance
Information appliance
In general terms, an information appliance or information device is any machine or device that is usable for the purposes of computing, telecommunicating, reproducing, and presenting encoded information in myriad forms and applications....
. Input and output device
Output device
An output device is any piece of computer hardware equipment used to communicate the results of data processing carried out by an information processing system to the outside world....
s make up the hardware interface between a computer and a scanner
Image scanner
In computing, 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. Common examples found in offices are variations of the desktop scanner where the document is placed on a glass...
or 6DOF
Six degrees of freedom
Six degrees of freedom refers to motion of a rigid body in three-dimensional space, namely the ability to move forward/backward, up/down, left/right combined with rotation about three perpendicular axes...
controller.
Many input devices can be classified according to:
- modality of input (e.g. mechanical motion, audio, visual, etc.)
- the input is discrete (e.g. key presses) 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)
Pointing devices, which are input devices used to specify a position in space, can further be classified according to:
- 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 cursorCursor (computers)In computing, a cursor is an indicator used to show the position on a computer monitor or other display device that will respond to input from a text input or pointing device. The flashing text cursor may be referred to as a caret in some cases...
appears. TouchscreenTouchscreenA touchscreen is an electronic visual display that can detect the presence and location of a touch within the display area. The term generally refers to touching the display of the device with a finger or hand. Touchscreens can also sense other passive objects, such as a stylus...
s and light penLight penA light pen is a computer input device in the form of a light-sensitive wand used in conjunction with a computer's CRT TV set or monitor. It allows the user to point to displayed objects, or draw on the screen, in a similar way to a touch screen but with greater positional accuracy...
s involve direct input. Examples involving indirect input include the mouse and trackballTrackballA trackball is a pointing device consisting of a ball held by a socket containing sensors to detect a rotation of the ball about two axes—like an upside-down mouse with an exposed protruding ball. The user rolls the ball with the thumb, fingers, or the palm of the hand to move a cursor...
. - 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
Graphics tablet
A graphics tablet is a computer input device that enables a user to hand-draw images and graphics, similar to the way a person draws images with a pencil and paper. These tablets may also be used to capture data or handwritten signatures...
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 where the stylus or puck can be lifted and repositioned.
Keyboards
A 'keyboard' is a human interface device
Human interface device
A human interface device or HID is a type of computer device that interacts directly with, and most often takes input from, humans and may deliver output to humans. The term "HID" most commonly refers to the USB-HID specification. The term was coined by Mike Van Flandern of Microsoft when he...
which is represented as a layout of buttons. Each button, or key, can be used to either input a linguistic character to a computer, or to call upon a particular function of the computer. Traditional keyboards use spring-based buttons, though newer variations employ virtual keys
Virtual keyboard
A virtual keyboard is a software component that allows a user to enter characters. A virtual keyboard can usually be operated with multiple input devices, which may include a touchscreen, an actual keyboard and a computer mouse.- Types :...
, or even projected keyboards
Projection keyboard
A projection keyboard is a form of computer input device whereby the image of a virtual keyboard is projected onto surface: when a user's fingers are placed on the projected "keys", the device translates them into keystrokes.- History :...
.
Examples of types of keyboards include:
- Computer keyboardComputer keyboardIn computing, a keyboard is a typewriter-style keyboard, which uses an arrangement of buttons or keys, to act as mechanical levers or electronic switches...
- KeyerKeyerA keyer is a device for signaling by hand, by way of pressing one or more switches. Modern keyers typically have a large number of switches but not as many as a full-size keyboard; typically between four and fifty. A keyer differs from a keyboard in the sense that there is no "board"; the keys are...
- Chorded keyboardChorded keyboardA keyset or chorded keyboard is a computer input device that allows the user to enter characters or commands formed by pressing several keys together, like playing a "chord" on a piano...
- LPFKLPFKThe Lighted Program Function Keyboard is a computer input device manufactured by IBM that presents an array of buttons associated with lights....
Pointing devices
A pointing device is any human interface device that allows a user to input spatial data to a computer. In the case of mice and touch screens, this is usually achieved by detecting movement across a physical surface. Analog devices, such as 3D mice, joystickJoystick
A joystick 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. Joysticks, also known as 'control columns', are the principal control in the cockpit of many civilian and military aircraft, either as a center stick or...
s, or pointing stick
Pointing stick
The pointing stick is an isometric joystick used as a pointing device . It was invented by research scientist Ted Selker...
s, function by reporting their angle of deflection. Movements of the pointing device are echoed on the screen by movements of the cursor
Cursor (computers)
In computing, a cursor is an indicator used to show the position on a computer monitor or other display device that will respond to input from a text input or pointing device. The flashing text cursor may be referred to as a caret in some cases...
, creating a simple, intuitive way to navigate a computer's GUI.
High-degree of freedom input devices
Some devices allow many continuous degrees of freedom 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 CAVEsCave Automatic Virtual Environment
A Cave Automatic Virtual Environment is an immersive virtual reality environment where projectors are directed to three, four, five or six of the walls of a room-sized cube...
, where input that registers 6DOF is required.
Composite devices
Input devices, such as buttons and joysticks, 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.- Game controllerGame controllerA game controller is a device used with games or entertainment systems used to control a playable character or object, or otherwise provide input in a computer game. A controller is typically connected to a game console or computer by means of a wire, cord or nowadays, by means of wireless connection...
- GamepadGamepadA gamepad , is a type of game controller held in two hands, where the digits are used to provide input. Gamepads generally feature a set of action buttons handled with the right thumb and a direction controller handled with the left...
(or joypad) - Paddle (game controller)Paddle (game controller)A paddle is a game controller with a round wheel and one or more fire buttons, where the wheel is typically used to control movement of the player object along one axis of the video screen...
- Wii RemoteWii RemoteThe , also known as the Wiimote, is the primary controller for Nintendo's Wii console. A main feature of the Wii Remote is its motion sensing capability, which allows the user to interact with and manipulate items on screen via gesture recognition and pointing through the use of accelerometer and...
- Microsoft Kinect Sensor
Imaging and VideoVideoVideo is the technology of electronically capturing, recording, processing, storing, transmitting, and reconstructing a sequence of still images representing scenes in motion.- History :...
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.- digital cameraDigital cameraA digital camera is a camera that takes video or still photographs, or both, digitally by recording images via an electronic image sensor. It is the main device used in the field of digital photography...
- WebcamWebcamA webcam is a video camera that feeds its images in real time to a computer or computer network, often via USB, ethernet, or Wi-Fi.Their most popular use is the establishment of video links, permitting computers to act as videophones or videoconference stations. This common use as a video camera...
- Image scanner
- Fingerprint scanner
- Barcode readerBarcode readerA barcode reader is an electronic device for reading printed barcodes. Like a flatbed scanner, it consists of a light source, a lens and a light sensor translating optical impulses into electrical ones...
- 3D scanner3D scannerA 3D scanner is a device that analyzes a real-world object or environment to collect data on its shape and possibly its appearance . The collected data can then be used to construct digital, three dimensional models....
- Laser rangefinder
Medical Imaging
- Computed tomographyComputed tomographyX-ray computed tomography or Computer tomography , is a medical imaging method employing tomography created by computer processing...
- Magnetic resonance imagingMagnetic resonance imagingMagnetic resonance imaging , nuclear magnetic resonance imaging , or magnetic resonance tomography is a medical imaging technique used in radiology to visualize detailed internal structures...
- Positron emission tomographyPositron emission tomographyPositron emission tomography is nuclear medicine imaging technique that produces a three-dimensional image or picture of functional processes in the body. The system detects pairs of gamma rays emitted indirectly by a positron-emitting radionuclide , which is introduced into the body on a...
- Medical ultrasonographyMedical ultrasonographyDiagnostic sonography is an ultrasound-based diagnostic imaging technique used for visualizing subcutaneous body structures including tendons, muscles, joints, vessels and internal organs for possible pathology or lesions...
Audio input devices
In the fashion of video devices, audio devices are used to either capture or create sound. In some cases, an audio output device can be used as an input device, in order to capture produced sound.- MicrophoneMicrophoneA microphone is an acoustic-to-electric transducer or sensor that converts sound into an electrical signal. In 1877, Emile Berliner invented the first microphone used as a telephone voice transmitter...
- MIDI keyboardMIDI keyboardA MIDI keyboard is typically a piano-style user interface keyboard device used for sending signals or commands over a USB or MIDI cable to other devices connected and operating on the same MIDI protocol interface...
or other digital musical instrument
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. ISBN 0-521-36553-8