Keyboard Basics
Keyboard Basics
Types of Keyboards
101-key Enhanced keyboard
104-key Windows keyboard
82-key Apple standard keyboard
108-key Apple Extended keyboard
Types of Keys
Typing keys
Numeric keypad
Function keys
Control keys
The key matrix is the grid of circuits underneath the keys. In all keyboards except for
capacitive ones, each circuit is broken at the point below a specific key. Pressing the
key bridges the gap in the circuit, allowing a tiny amount of current to flow through.
The processor monitors the key matrix for signs of continuity at any point on the grid.
When it finds a circuit that is closed, it compares the location of that circuit on the key
matrix to the character map in its ROM. The character map is basically a
comparison chart for the processor that tells it what the key at x,y coordinates in the
key matrix represents. If more than one key is pressed at the same time, the
processor checks to see if that combination of keys has a designation in the
character map. For example, pressing the a key by itself would result in a small letter
"a" being sent to the computer. If you press and hold down the Shift key while
pressing the a key, the processor compares that combination with the character map
and produces a capital letter "A."