
A computer keyboard is a typewriter-style device which uses an arrangement of buttons or keys to act as mechanical levers or electronic switches. Replacing early punched cards and paper tape technology, interaction via teleprinter-style keyboards have been the main input method for computers since the 1970s, supplemented by the computer mouse since the 1980s.

A buckling spring is a type of keyswitch mechanism, popularized by IBM's keyboards for the PC, PC/AT, 5250/3270 terminals, PS/2, and other systems. It was used by IBM's Model F keyboards, and the more common Model M. It is described in U.S. Patent 4,118,611 and U.S. Patent 4,528,431 , both now expired.

In computing, a keyboard controller is a device that interfaces a keyboard to a computer. Its main function is to inform the computer when a key is pressed or released. When data from the keyboard arrives, the controller raises an interrupt to allow the CPU to handle the input.

Keyboard Monument is an outdoor sculpture featuring the QWERTY/JCUKEN keyboard. It is located in the Russian city of Yekaterinburg alternatively spelt Ekaterinburg and is popular among tourists.
Computer keyboards can be classified by the switch technology that they use. Computer alphanumeric keyboards typically have 80 to 110 durable switches, generally one for each key. The choice of switch technology affects key response and pre travel. Some newer keyboard models use hybrids of various technologies to achieve greater cost savings.

A keycap is a small plastic cover placed over the keyswitch of a computer keyboard. Keycaps are often illustrated to indicate the key function or alphanumeric character they correspond to. Early keyboards were manufactured with the keyswitch and keycap integrated in one unit; separate keycaps were introduced to facilitate the production of different keyboard layouts.

Kreol is a piece of software that turns a traditional qwerty keyboard into a musical instrument played by typing. Kreol is played by pressing keys which correspond to musical notes or chords depending on how the user commands it. "But unlike a normal piano, Kreol players can alter the "Do" note – the root of the scale – in order to play the same melody in a different key, sort of like a guitarist sliding a chord to a new area of the fretboard." Kreol has phrase and pitchbend capabilities operated by the mouse. Kreol also includes drums and chord modes, so with three performers you can play lead, chords and rhythm. Kreol was conceived and created by Mike Block and Jerzy Gangi.

The Control Panel is a component of Microsoft Windows that provides the ability to view and change system settings. It consists of a set of applets that include adding or removing hardware and software, controlling user accounts, changing accessibility options, and accessing networking settings. Additional applets are provided by third parties, such as audio and video drivers, VPN tools, input devices, and networking tools.

MessagEase is an input method and virtual keyboard for touchscreen devices. It relies on a new entry system designed by Saied B. Nesbat, formatted as a 3x3 matrix keypad where users may press or swipe up, down, left, right, or diagonally to access all keys and symbols. It is a keyboard that was designed for devices like cell phones, mimicking the early cell phones' limited number of 12 keys.