Macintosh uses key codes to identify the key being pressed on a keyboard. Below are these key codes, with horizontally the Most Significant Nybble, and vertically the Least Significant Nybble.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | |
|---|---|---|---|---|---|---|---|---|
| 0 | a | y | u | tab |
{nul} | {nul} | F5 | {dle} |
| 1 | s | t | [ | space | . | = | F6 | F15 |
| 2 | d | 1 | i | ` | right |
0 | F7 | help |
| 3 | f | 2 | p | backspace |
* | 1 | F3 | begin |
| 4 | h | 3 | return |
enter |
{nul} | 2 | F8 | previous |
| 5 | g | 4 | l | esc | + | 3 | F9 | delete |
| 6 | z | 6 | j | {nul} | left |
4 | {dle} | F4 |
| 7 | x | 5 | ' | command |
clear |
5 | F11 | end |
| 8 | c | = | k | shift |
down |
6 | {dle} | F2 |
| 9 | v | 9 | ; | caps lock |
{nul} | 7 | F13 | next |
| A | § | 7 | \ | option |
{nul} | {nul} | {dle} | F1 |
| B | b | - | , | ctrl | / | 8 | F14 | left |
| C | q | 8 | / | [modifier 6] | enter |
9 | {dle} | right |
| D | w | 0 | n | [modifier 7] | up |
{nul} | F10 | down |
| E | e | ] | m | [modifier 8] | - | {nul} | {dle} | up |
| F | r | o | . | {nul} | {nul} | {nul} | F12 | power |
| Standard keys | Numeric key pad | Extended keys | ||||||
Modifier keys are shown bold.