Pete Wilson : Consultant Software Engineer
Lowell MA 978.454.4547 pete at pwilson dot net April 2008
top keyboard row: escape key and function keys |
|||||
| keytop | |||||
| esc | esc,0x1b | ||||
| f1 | esc,0x1b | [,0x5b | 1,0x31 | 1,0x31 | ~,0x7e |
| f2 | esc,0x1b | [,0x5b | 1,0x31 | 2,0x32 | ~,0x7e |
| f3 | esc,0x1b | [,0x5b | 1,0x31 | 3,0x33 | ~,0x7e |
| f4 | esc,0x1b | [,0x5b | 1,0x31 | 4,0x34 | ~,0x7e |
| f5 | esc,0x1b | [,0x5b | 1,0x31 | 5,0x35 | ~,0x7e |
| f6 | esc,0x1b | [,0x5b | 1,0x31 | 7,0x37 | ~,0x7e |
| f7 | esc,0x1b | [,0x5b | 1,0x31 | 8,0x38 | ~,0x7e |
| f8 | esc,0x1b | [,0x5b | 1,0x31 | 9,0x39 | ~,0x7e |
| f9 | esc,0x1b | [,0x5b | 2,0x32 | 0,0x30 | ~,0x7e |
| f10 | esc,0x1b | [,0x5b | 2,0x32 | 1,0x31 | ~,0x7e |
| f11 | esc,0x1b | [,0x5b | 2,0x32 | 3,0x33 | ~,0x7e |
| f12 | esc,0x1b | [,0x5b | 2,0x32 | 4,0x34 | ~,0x7e |
cursor-control pad |
|||||
| keytop | |||||
| left arrow | esc,0x1b | [,0x5b | D,0x44 | ||
| up arrow | esc,0x1b | [,0x5b | A,0x41 | ||
| right arrow | esc,0x1b | [,0x5b | C,0x43 | ||
| down arrow | esc,0x1b | [,0x5b | B,0x42 | ||
| delete | esc,0x1b | [,0x5b | 3,0x33 | ~,0x7e | |
| end | esc,0x1b | [,0x5b | 4,0x34 | ~,0x7e | |
| page down | esc,0x1b | [,0x5b | 6,0x36 | ~,0x7e | |
| insert | esc,0x1b | [,0x5b | 2,0x32 | ~,0x7e | |
| home | esc,0x1b | [,0x5b | 1,0x31 | ~,0x7e | |
| page up | esc,0x1b | [,0x5b | 5,0x35 | ~,0x7e | |
| print scrn | no code transmitted | ||||
| scroll lock | no code transmitted | ||||
| pause/break | (graphic?),0x1a | ||||
numeric pad, numlock OFF |
|||||
| keytop | |||||
| 0/ins | esc,0x1b | [,0x5b | 2,0x32 | ~,0x7e | |
| ./del | esc,0x1b | [,0x5b | 3,0x33 | ~,0x7e | |
| 1/end | esc,0x1b | [,0x5b | 4,0x34 | ~,0x7e | |
| 2 | esc,0x1b | [,0x5b | B,0x42 | ||
| 3/pg-dn | esc,0x1b | [,0x5b | 6,0x36 | ~,0x7e | |
| 4 | esc,0x1b | [,0x5b | D,0x44 | ||
| 5 | esc,0x1b | [,0x5b | G,0x47 | ||
| 6 | esc,0x1b | [,0x5b | C,0x43 | ||
| 7/home | esc,0x1b | [,0x5b | 1,0x31 | ~,0x7e | |
| 8 | esc,0x1b | [,0x5b | A,0x41 | ||
| 9/pg-up | esc,0x1b | [,0x5b | 5,0x35 | ~,0x7e | |
| numlock | no code transmitted | ||||
| virgule | /,0x2f | ||||
| * | *,0x2a | ||||
| - | -,0x2d | ||||
| + | +,0x2b | ||||
| enter | cr,0xd | ||||