Appendix C Keyboard
Table
Table C-2.
Keyboard Scan Codes
Key |
|
| Make / Break Codes (Hex) |
|
| |
Pos. | Legend | Mode 1 | Mode 2 | Mode 3 | ||
1 | Esc | 01/81 | 76/F0 | 76 | 08/na | |
2 | F1 | 3B/BB | 05/F0 | 05 | 07/na | |
3 | F2 | 3C/BC | 06/F0 | 06 | 0F/na | |
4 | F3 | 3D/BD | 04/F0 | 04 | 17/na | |
5 | F4 | 3E/BE | 0C/F0 | 0C | 1F/na | |
6 | F5 | 3F/BF | 03/F0 | 03 | 27/na | |
7 | F6 | 40/C0 | 0B/F0 | 0B | 2F/na | |
8 | F7 | 41/C1 | 83/F0 | 83 | 37/na | |
9 | F8 | 42/C2 | 0A/F0 | 0A | 3F/na | |
10 | F9 | 43/C3 | 01/FO 01 | 47/na | ||
11 | F10 | 44/C4 | 09/F0 | 09 | 4F/na | |
12 | F11 | 57/D7 | 78/F0 | 78 | 56/na | |
13 | F12 | 58/D8 | 07/F0 | 07 | 5E/na | |
14 | Print Scrn | E0 2A E0 37/E0 B7 E0 AA | E0 2A E0 7C/E0 F0 7C E0 F0 12 | 57/na | ||
|
| E0 37/E0 B7 [1] [2] | E0 7C/E0 F0 7C [1] [2] |
|
| |
|
| 54/84 [3] | 84/F0 84 [3] |
|
| |
15 | Scroll Lock | 46/C6 | 7E/F0 | 7E | 5F/na | |
16 | Pause | E1 1D 45 E1 9D C5/na | E1 14 77 E1 F0 14 F0 77/na | 62/na | ||
|
| E0 46 E0 C6/na [3] | E0 7E E0 F0 7E/na [3] |
|
| |
17 | ` | 29/A9 | 0E/F0 | E0 | 0E/F0 | 0E |
18 | 1 | 02/82 | 16/F0 | 16 | 46/F0 | 46 |
19 | 2 | 03/83 | 1E/F0 | 1E | 1E/F0 | 1E |
20 | 3 | 04/84 | 26/F0 | 26 | 26/F0 | 26 |
21 | 4 | 05/85 | 25/F0 | 25 | 25/F0 | 25 |
22 | 5 | 06/86 | 2E/F0 | 2E | 2E/F0 | 2E |
23 | 6 | 07/87 | 36/F0 | 36 | 36/F0 | 36 |
24 | 7 | 08/88 | 3D/F0 | 3D | 3D/F0 | 3D |
25 | 8 | 09/89 | 3E/F0 | 3E | 3E/F0 | 3E |
26 | 9 | 0A/8A | 46/F0 | 46 | 46/F0 | 46 |
27 | 0 | 0B/8B | 45/F0 | 45 | 45/F0 | 45 |
28 | - | 0C/8C | 4E/F0 | 4E | 4E/F0 | 4E |
29 | = | 0D/8D | 55/F0 | 55 | 55/F0 | 55 |
30 | \ | 2B/AB | 5D/F0 | 5D | 5C/F0 | 5C |
31 | Backspace | 0E/8E | 66/F0 | 66 | 66/F0 | 66 |
32 | Insert | E0 52/E0 D2 | E0 70/E0 F0 | 70 | 67/na | ||
|
| E0 AA E0 52/E0 D2 E0 2A [4] | E0 F0 12 E0 70/E0 F0 | 70 E0 12 [5] |
| ||
|
| E0 2A E0 52/E0 D2 E0 AA [6] | E0 12 E0 70/E0 F0 70 E0 F0 12 [6] |
| |||
33 | Home | E0 47/E0 D2 | E0 | 6C/E0 F0 | 6C | 6E/na | |
|
| E0 AA E0 52/E0 D2 E0 2A [4] | E0 F0 12 E0 | 6C/E0 F0 | 6C E0 12 [5] |
| |
|
| E0 2A E0 47/E0 C7 E0 AA [6] | E0 12 E0 6C/E0 F0 6C E0 F0 12 [6] |
| |||
34 | Page Up | E0 49/E0 C7 | E0 | 7D/E0 F0 | 7D | 6F/na | |
|
| E0 AA E0 49/E0 C9 E0 2A [4] | E0 F0 12 E0 | 7D/E0 F0 | 7D E0 12 [5] |
| |
|
| E0 2A E0 49/E0 C9 E0 AA [6] | E0 12 E0 7D/E0 F0 7D E0 F0 12 [6] |
| |||
35 | Num Lock | 45/C5 |
| 77/F0 | 77 |
| 76/na |
36 | / | E0 35/E0 B5 | E0 4A/E0 F0 | 4A | 77/na | ||
|
| E0 AA E0 35/E0 B5 E0 2A [1] | E0 F0 12 E0 4A/E0 F0 | 4A E0 12 [1] |
| ||
37 | * | 37/B7 |
| 7C/F0 | 7C |
| 7E/na |
38 | - | 4A/CA |
| 7B/F0 | 7B |
| 84/na |
39 | Tab | 0F/8F |
| 0D/F0 | 0D |
| 0D/na |
40 | Q | 10/90 |
| 15/F0 | 15 |
| 15/na |
Continued
([x] Notes listed at end of table.)
C-12 hp/Compaq Personal Computers
Changed - April 2003