Computer keyboard

Earlier, Herman Hollerith developed the first keypunch devices, which soon evolved to include keys for text and number entry akin to normal typewriters by the 1930s.

By this time, text-only user interfaces with sparse graphics gave way to comparatively graphics-rich icons on screen.

The most common choice is to not include the numpad, which can usually be fully replaced by the alphanumeric section; such designs are referred to as "tenkeyless" (or TKL).

Handheld ergonomic keyboards[12][13] are designed to be held like a game controller, and can be used as such, instead of laid out flat on top of a table surface.

[14] Handheld keyboards allow the user the ability to move around a room or to lean back on a chair while also being able to type in front or away from the computer.

Numeric keyboards contain only numbers, mathematical symbols for addition, subtraction, multiplication, and division, a decimal point, and several function keys.

Many are programmable, configurable computer keyboards and some control multiple PCs, workstations and other information sources, usually in multi-screen work environments.

Multifunctional keyboards may feature customised keypads, fully programmable function or soft keys for macros/pre-sets, biometric or smart card readers, trackballs, etc.

New generation multifunctional keyboards feature a touchscreen display to stream video, control audio visual media and alarms, execute application inputs, configure individual desktop environments, etc.

Court reporters' stenotype machines use chorded keyboards to enable them to enter text much faster by typing a syllable with each stroke instead of one letter at a time.

Microsoft Windows, Mac OS X, and some varieties of Linux include on-screen keyboards that can be controlled with the mouse.

In computer games and other applications the key has myriad uses in addition to its normal purpose in typing, such as jumping and adding marks to check boxes.

The Break key can be used by software in several different ways, such as to switch between multiple login sessions, to terminate a program, or to interrupt a modem connection.

It is possible to install multiple keyboard layouts within an operating system and switch between them, either through features implemented within the OS, or through an external application.

[citation needed] There was simply a sponge pad with a conductive-coated Mylar plastic sheet on the switch plunger, and two half-moon trace patterns on the printed circuit board below.

As the key was depressed, the capacitance between the plunger pad and the patterns on the PCB below changed, which was detected by integrated circuits (IC).

Meanwhile, IBM made their own keyboards, using their own patented technology: Keys on older IBM keyboards[38] were made with a "buckling spring" mechanism, in which a coil spring under the key buckles under pressure from the user's finger, triggering a hammer that presses two plastic sheets (membranes) with conductive traces together, completing a circuit.

Keyboard key legends must be extremely durable over tens of millions of depressions, since they are subjected to extreme mechanical wear from fingers and fingernails, and subject to hand oils and creams, so engraving and filling key legends with paint, as was done previously for individual switches, was never acceptable.

Initially, sublimation printing, where a special ink is printed onto the keycap surface and the application of heat causes the ink molecules to penetrate and commingle with the plastic modules, had a problem because finger oils caused the molecules to disperse, but then a necessarily very hard clear coating was applied to prevent this.

Until "monoblocks" came along, GE's "self-lubricating" Delrin was the only plastic material for keyboard switch plungers that could withstand the beating over tens of millions of cycles of lifetime use.

A wireless keyboard may use industry standard Bluetooth radio communication, in which case the receiver may be built into the computer.

Optical character recognition (OCR) is preferable to rekeying for converting existing text that is already written down but not in machine-readable format (for example, a Linotype-composed book from the 1940s).

OCR technology has already reached an impressive state (for example, Google Book Search) and promises more for the future.

For certain uses (e.g., transcription of medical or legal dictation; journalism; writing essays or novels) speech recognition is starting to replace the keyboard.

Software keyloggers work on the target computer's operating system and gain unauthorized access to the hardware, hook into the keyboard with functions provided by the OS, or use remote access software to transmit recorded data out of the target computer to a remote location.

Enabling a firewall does not stop keyloggers per se, but can possibly prevent transmission of the logged material over the net if properly configured.

Neal O'Farrell, executive director of the Identity Theft Council, revealed to InformationWeek that "More than 25 years ago, a couple of former spooks showed me how they could capture a user's ATM PIN, from a van parked across the street, simply by capturing and decoding the electromagnetic signals generated by every keystroke," O'Farrell said.

[47] The risks of injuries can be reduced by taking frequent short breaks to get up and walk around a couple of times every hour.

[49] Some adaptive technology ranging from special keyboards, mouse replacements and pen tablet interfaces to speech recognition software can reduce the risk of injury.

By using a touchpad or a stylus pen with a graphic tablet, in place of a mouse, one can lessen the repetitive strain on the arms and hands.

Typing on a laptop keyboard
A wired computer keyboard for desktop use manufactured by Lenovo
A size comparison between typical keyboard form factors
compact
+ tenkeyless
+ + full-size
Keyboards on laptops usually have a shorter travel distance and a reduced set of keys.
An AlphaGrip handheld keyboard
Multifunction keyboard with LCD function keys
WEY Smart Touch
Multifunction keyboard with touch
A Greek keyboard lets the user type in both Greek and the Latin alphabet ( MacBook Pro ).
The Control , Windows , and Alt keys are important modifier keys.
A space-cadet keyboard has many modifier keys.
4800-52 mainframe / dumb terminal keyboard, circa mid 1980s. Note the obscure configuration of modifier and arrow keys, line feed key, break key, blank keys, and repeat key.
Multimedia buttons on some keyboards give quick access to the Internet or control the volume of the speakers.
Keys with integrated LED indicator lights
Keyboard with some keytops removed to show the Cherry MX "Black" switches it is based on. MX switches are a common choice for mechanical keyboards.
The tactile, non-clicky "brown" version of the Cherry MX switch shown in disassembled form (four parts, left and centre), with the top off (top right) and reassembled (bottom right)
Scanning procedure
Apple wireless keyboard
On-screen keyboard controlled with the mouse can be used by users with limited mobility.
Proper ergonomic design of computer keyboard desks is necessary to prevent repetitive strain injuries, which can develop over time and can lead to long-term disability. [ 45 ] Research suggests that the upright position formerly advocated can lead to degenerative disc disease, and that a 45 degree reclined position is healthier. [ 46 ]
Tilde Exclamation mark At sign Number sign Dollar sign Percent sign Caret Ampersand Asterisk Parenthesis Parenthesis Underscore Plus sign Backspace Backtick 1 (number) 2 (number) 3 (number) 4 (number) 5 (number) 6 (number) 7 (number) 8 (number) 9 (number) 0 Hyphen-minus Equals sign Backspace Tab key Q W E R T Y U I O P Curly bracket Curly bracket Vertical bar Tab key Q W E R T Y U I O P Square bracket Square bracket Backslash Caps lock A S D F G H J K L Colon (punctuation) Quotation mark Enter key Caps lock A S D F G H J K L Semicolon Apostrophe Enter key Shift key Z X C V B N M Bracket Bracket Question mark Shift key Shift key Z X C V B N M Comma (punctuation) Full stop Slash (punctuation) Shift key Control key Windows key Alt key Space bar Alt key thumb Menu key Control key