Information about Input Device

An input device is a hardware mechanism that transforms information in the external world for consumption by a computer. Often, input devices are under direct control by a human user, who uses them to communicate commands or other information to be processed by the computer, which may then transmit feedback to the user through an output device. Input and output devices together make up the hardware interface between a computer and the user or external world. Typical examples of input devices include keyboards and mice. However, there are others which provide many more degrees of freedom. In general, any sensor which monitors, scans for and accepts information from the external world can be considered an input device, whether or not the information is under the direct control of a user.

History

A definition of an input device was already included within the von Neumann architecture in 1945, however conception of an architecture including similar devices designed for input only appear since 1936. The von Neumann architecture describes a device designed for inserting user data, which are separated from the algorithm data and code. These devices included a keyboard or a punched card.

Mice were invented by Doug Engelbart in the 1960s.

Classification

Many input devices can be classified according to:-
  • the modality of input (e.g. mechanical motion, audio, visual, sound, etc.)
  • whether the input is discrete (e.g. keypresses) or continuous (e.g. a mouse's position, though digitized into a discrete quantity, is high-resolution enough to be thought of as continuous)
  • the number of degrees of freedom involved (e.g. many mice allow 2D positional input, but some devices allow 3D input, such as the Logitech Magellan Space Mouse)
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 cursor appears. Touchscreens 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)
Note that direct input is almost necessarily absolute, but indirect input may be either absolute or relative. For example, digitizing graphics tablets 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 setup to simulate a relative input mode where the stylus or puck can be lifted and repositioned.

Early devices

Keyboards

Main article: Computer keyboard


Examples of types of keyboards include Issues and techniques related to keyboards include

Pointing devices

Enlarge picture
An Apple pro mouse
Enlarge picture
Touchpad and a pointing stick on an IBM Laptop


A pointing device is any computer hardware component (specifically human interface device) that allows a user to input spatial (ie, continuous and multi-dimensional) data to a computer. CAD systems and graphical user interfaces (GUI) allow the user to control and provide data to the computer using physical gestures - point, click, and drag - typically by moving a hand-held mouse across the surface of the physical desktop and activating switches on the mouse. Movements of the pointing device are echoed on the screen by movements of the mouse pointer (or cursor) and other visual changes.

While the most common pointing device by far is the mouse, many more devices have been developed. However, mouse is commonly used as a metaphor for devices that move the cursor.

For most pointing devices, Fitts' law can be used to predict the speed with which users can point at a given target position.

Examples of common pointing devices include

High-degree of freedom input devices

Some devices allow many continuous degrees of freedom to be input, and could sometimes be used as pointing devices, but could also be used in other ways that don't conceptually involve pointing at a location in space.

Composite devices

Enlarge picture
Wii Remote with attached strap


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.

Imaging and Video input devices

Audio input devices

Note that MIDI allows musical instruments to be used as input devices as well.

Further reading

  • Buxton, W. (1990). A Three-State Model of Graphical Input. In D. Diaper et al. (Eds), Human-Computer Interaction - INTERACT '90. Amsterdam: Elsevier Science Publishers B.V. (North-Holland), 449-456. http://www.billbuxton.com/3state.html

See also

External links

Hardware is a general term that refers to the physical artifacts of a technology.It may also mean the physical components of a computer system.

Hardware historically meant the metal parts and fittings that were used to make wooden products stronger, more functional, longer
..... Click the link for more information.
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 (such as a computer) to the outside world.
..... Click the link for more information.
keyboard is a peripheral partially modeled after the typewriter keyboard. Keyboards are designed to input text and characters, as well as to operate a computer. Physically, keyboards are an arrangement of rectangular buttons, or "keys".
..... Click the link for more information.
Editing of this page by unregistered or newly registered users is currently disabled due to vandalism.
If you are prevented from editing this page, and you wish to make a change, please discuss changes on the talk page, request unprotection, log in, or .
..... Click the link for more information.
sensor is a type of transducer. Direct-indicating sensors, for example, a mercury thermometer, are human-readable. Other sensors, such as a thermocouple, only produce an output voltage or other electrical output which must be interpreted by another device (such as a computer).
..... Click the link for more information.
von Neumann architecture is a computer design model that uses a processing unit and a single separate storage structure to hold both instructions and data. It is named after mathematician and early computer scientist John von Neumann.
..... Click the link for more information.
19th century - 20th century - 21st century
1910s  1920s  1930s  - 1940s -  1950s  1960s  1970s
1940 1941 1942 - 1943 - 1944 1945 1946

Year 1945 (MCMXLV
..... Click the link for more information.
19th century - 20th century - 21st century
1900s  1910s  1920s  - 1930s -  1940s  1950s  1960s
1933 1934 1935 - 1936 - 1937 1938 1939

Year 1936 (MCMXXXVI
..... Click the link for more information.
keyboard is a peripheral partially modeled after the typewriter keyboard. Keyboards are designed to input text and characters, as well as to operate a computer. Physically, keyboards are an arrangement of rectangular buttons, or "keys".
..... Click the link for more information.
punch card or punched card (or punchcard or Hollerith card or IBM card), is a piece of stiff paper that contains digital information represented by the presence or absence of holes in predefined positions.
..... Click the link for more information.
Editing of this page by unregistered or newly registered users is currently disabled due to vandalism.
If you are prevented from editing this page, and you wish to make a change, please discuss changes on the talk page, request unprotection, log in, or .
..... Click the link for more information.
Dr. Douglas C. Engelbart

Born January 30 1925 (1925--) (age 82)
Portland, Oregon
Field Inventor
..... Click the link for more information.
cursor is an indicator used to show the position on a computer monitor or other display device that will respond to input.

In most command line interfaces, the cursor is an underscore, a solid rectangle, or a vertical line, which may be flashing or steady, indicating where
..... Click the link for more information.
Touchscreens are display overlays which have the ability to display and receive information on the same screen. The effect of such overlays allows a display to be used as an input device, removing the keyboard and/or the mouse as the primary input device for interacting with the
..... Click the link for more information.
light pen is a computer input device in the form of a light-sensitive wand used in conjunction with the computer's CRT 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.
..... Click the link for more information.
A trackball is a pointing device consisting of a ball housed in a socket containing sensors to detect rotation of the ball about two axes—like an upside-down mouse with an exposed protruding ball.
..... Click the link for more information.
graphics tablet (or digitizing tablet, graphics pad, drawing tablet[1]) is a computer input device that allows one to hand-draw images and graphics, similar to the way one draws images with a pencil and paper.
..... Click the link for more information.
unit record equipment, electric accounting machines (EAM) or tabulating machines. A data processing shop would have at least one of most of the machine types.
..... Click the link for more information.
punch card or punched card (or punchcard or Hollerith card or IBM card), is a piece of stiff paper that contains digital information represented by the presence or absence of holes in predefined positions.
..... Click the link for more information.
keyboard is a peripheral partially modeled after the typewriter keyboard. Keyboards are designed to input text and characters, as well as to operate a computer. Physically, keyboards are an arrangement of rectangular buttons, or "keys".
..... Click the link for more information.
keyboard is a peripheral partially modeled after the typewriter keyboard. Keyboards are designed to input text and characters, as well as to operate a computer. Physically, keyboards are an arrangement of rectangular buttons, or "keys".
..... Click the link for more information.
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.
..... Click the link for more information.
A chorded keyboard (also called a chord keyboard or chording 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.
..... Click the link for more information.
keyboard shortcut (or accelerator key, shortcut key, hot key, key binding, keybinding, key combo, etc.) is a key or set of keys that performs a predefined function.
..... Click the link for more information.
Command history is a common feature in operating system shells (such as Korn shell, Bash, cmd.exe, etc.), computer algebra programs, and other software that interacts with the user through a command line interface.
..... Click the link for more information.
Autocomplete is a feature provided by many source code text editors, word processors, and web browsers. Autocomplete involves the program predicting a word or phrase that the user wants to type in without the user actually typing it in completely.
..... Click the link for more information.
Autoreplace or AutoCorrect is a feature in some text editors, word processors and other programs that accept user input via keyboard. It involves automatic replacement of a particular string with another one, usually one that is longer and harder to type, as "myname" with
..... Click the link for more information.
IntelliSense™ is a form of automated autocompletion popularized by the Microsoft Visual Studio Integrated Development Environment. It also serves as documentation and disambiguation for variable names, functions and methods using metadata reflection.
..... Click the link for more information.
ShapeWriter (previously known as Shorthand-Aided Rapid Keyboarding (SHARK)), is a keyboard text input method for tablet, handheld PCs, and mobile phones invented by Shumin Zhai and Per Ola Kristensson at IBM Almaden Research Center and the Department of Computer and
..... Click the link for more information.
Since the Chinese language uses a logographic script — that is, a script where one or two "characters" corresponds roughly to one "word" or meaning — there are vastly more characters, or glyphs, than there are keys on a standard computer keyboard.
..... Click the link for more information.


This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus


page counter