Scan code table

From OLPC
Revision as of 18:40, 5 December 2006 by Walter (talk | contribs) (formatting)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
  This page is monitored by the OLPC team.
OLPC Function Key Mapping, V1.3
Fn Key Inactive Fn Key Active
Position Key Scan Code Set 1 Scan Code Set 2 Scan Code Set 1 Scan Code Set 2
Function Row # Key # Index Make Break Make Break Make Break Make Break NOTES
ESC 1 1 110 01 81 76 F0 76 E0 01 E0 81 E0 76 E0 F0 76 View Src
Camera 1 2 ? E0 79 E0 F9 E0 64 E0 F0 64 E0 78 E0 F8 E0 63 E0 F0 63 Mic
Function Key 1
F1 1 3 112 3B BB 05 F0 05 E0 3B E0 BB E0 05 E0 F0 05
…. 1 3.5 ? E0 77 E0 F7 E0 62 E0 F0 62 Note 1
F2 1 4 113 3C BC 06 F0 06 E0 3C E0 BC E0 06 E0 F0 06
…. 1 4.5 ? E0 76 E0 F6 E0 5F E0 F0 5F Note 1
F3 1 5 114 3D BD 04 F0 04 E0 3D E0 BD E0 04 E0 F0 04
…. 1 5.5 ? E0 75 E0 F5 E0 5C E0 F0 5C Note 1
F4 1 6 115 3E BE 0C F0 0C E0 3E E0 BE E0 0C E0 F0 0C
Function Key 2
F5 1 7 116 3F BF 03 F0 03 E0 3F E0 BF E0 03 E0 F0 03
…. 1 7.5 ? E0 74 E0 F4 E0 53 E0 F0 53 Note 1
F6 1 8 117 40 C0 0B F0 0B E0 40 E0 C0 E0 0B E0 F0 0B
…. 1 8.5 ? E0 73 E0 F3 E0 51 E0 F0 51 Note 1
F7 1 9 118 41 C1 83 F0 83 E0 41 E0 C1 E0 83 E0 F0 83
…. 1 9.5 ? E0 72 E0 F2 E0 39 E0 F0 39 Note 1
F8 1 10 119 42 C2 0A F0 0A E0 42 E0 C2 E0 0A E0 F0 0A
Function Key 3
F9 1 11 120 43 C3 01 F0 01 E0 43 E0 C3 E0 01 E0 F0 01
…. 1 11.5 ? E0 71 E0 F1 E0 19 E0 F0 19 Note 1
F10 1 12 121 44 C4 09 F0 09 E0 44 E0 C4 E0 09 E0 F0 09
…. 1 12.5 ? E0 70 E0 F0 E0 13 E0 F0 13 Note 1
F11 1 13 122 57 D7 78 F0 78 E0 57 E0 D7 E0 78 E0 F0 78 Note 2
…. 1 13.5 ? E0 6F E0 EF E0 6F E0 F0 6F Note 1
F12 1 14 123 58 D8 07 F0 07 E0 58 E0 D8 E0 07 E0 F0 07 Note 2
Chat 1 15 ? E0 6E E0 EE E0 57 E0 F0 57 E0 64 E0 E4 E0 08 E0 F0 08
Frame 1 16 129 E0 5D E0 DD E0 2F E0 F0 2F E0 5A E0 DA E0 17 E0 F0 17 Win App.
!/1 2 2 2 02 82 16 F0 16 3B BB 05 F0 05 F1
@/2 2 3 3 03 83 1E F0 1E 3C BC 06 F0 06 F2
#/3 2 4 4 04 84 26 F0 26 3D BD 04 F0 04 F3
$/4 2 5 5 05 85 25 F0 25 3E BE 0C F0 0C F4
%/5 2 6 6 06 86 2E F0 2E 3F BF 03 F0 03 F5
^/6 2 7 7 07 87 36 F0 36 40 C0 0B F0 0B F6
&/7 2 8 8 08 88 3D F0 3D 41 C1 83 F0 83 F7
*/8 2 9 9 09 89 3E F0 3E 42 C2 0A F0 0A F8
(/9 2 10 10 0A 8A 46 F0 46 43 C3 01 F0 01 F9
)/0 2 11 11 0B 8B 45 F0 45 44 C4 09 F0 09 F10
_/- 2 12 12 0C 8C 4E F0 4E 57 D7 78 F0 78 F11
/= 2 13 13 0D 8D 55 F0 55 58 D8 07 F0 07 F12
Erase 2 14 15 0E 8E 66 F0 66 E0 53 E0 D3 E0 71 E0 F0 71 Delete
R Shift 5 12 57 36 B6 59 F0 59 E0 52 E0 D2 E0 70 E0 F0 70 Insert
L Arrow 5 13 79 E0 4B E0 CB E0 6B E0 F0 75 E0 47 E0 C7 E0 6C E0 F0 6C Home
Language 5 14 56 73 F3 51 F0 51 7E FE 6D F0 6D 2nd Lang
Fn 6 1 59 59 D9 0F F0 0F 59 D9 0F F0 0F Note 3
L-Grab 6 2 127 E0 5B E0 DB E0 1F E0 F0 1F E0 5B E0 DB E0 1F E0 F0 1F Left-Win
Space 6 4 61 39 B9 29 F0 29 E0 56 E0 D6 E0 61 E0 F0 61 Kbd Light
R-Grab 6 6 128 E0 5C E0 DC E0 27 E0 F0 27 E0 5C E0 DC E0 27 E0 F0 27 Right-Win
Up Arrow 6 7 83 E0 48 E0 C8 E0 75 E0 F0 6B E0 49 E0 C9 E0 7D E0 F0 7D Pg up
Dn Arrow 6 8 84 E0 50 E0 D0 E0 72 E0 F0 72 E0 51 E0 D1 E0 7A E0 F0 7A Pg Dn
R Arrow 6 9 89 E0 4D E0 CD E0 74 E0 F0 74 E0 4F E0 CF E0 69 E0 F0 69 End
NOTES:
Note 1 - The keys marked … are the switches located between the legends on the Function buttons.
Note 2 - Note the extended key handling for F11-F12 to support Fn handling on these keys.
Note 3 - The Fn key both modifies key codes, as above, and produces its own scan code.