Author: ablackmann
Date: Sat Oct 31 20:51:27 2009
New Revision: 43884
URL:
http://svn.reactos.org/svn/reactos?rev=43884&view=rev
Log:
Add sample US layout keyboard layout file. Generated with MSKLC by loading the US layout
in Windows 7.
Added:
trunk/reactos/tools/kbdtool/test.klc
Added: trunk/reactos/tools/kbdtool/test.klc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/tools/kbdtool/test.klc?rev…
==============================================================================
--- trunk/reactos/tools/kbdtool/test.klc (added)
+++ trunk/reactos/tools/kbdtool/test.klc [iso-8859-1] Sat Oct 31 20:51:27 2009
@@ -1,0 +1,162 @@
+KBD Layout01 "US - Custom"
+
+COPYRIGHT "(c) 2009 Company"
+
+COMPANY "Company"
+
+LOCALENAME "en-US"
+
+LOCALEID "00000409"
+
+VERSION 1.0
+
+SHIFTSTATE
+
+0 //Column 4
+1 //Column 5 : Shft
+2 //Column 6 : Ctrl
+
+LAYOUT ;an extra '@' at the end is a dead key
+
+//SC VK_ Cap 0 1 2
+//-- ---- ---- ---- ---- ----
+
+02 1 0 1 0021 -1 // DIGIT ONE, EXCLAMATION MARK, <none>
+03 2 0 2 0040 -1 // DIGIT TWO, COMMERCIAL AT, <none>
+04 3 0 3 0023 -1 // DIGIT THREE, NUMBER SIGN, <none>
+05 4 0 4 0024 -1 // DIGIT FOUR, DOLLAR SIGN, <none>
+06 5 0 5 0025 -1 // DIGIT FIVE, PERCENT SIGN, <none>
+07 6 0 6 005e -1 // DIGIT SIX, CIRCUMFLEX ACCENT, <none>
+08 7 0 7 0026 -1 // DIGIT SEVEN, AMPERSAND, <none>
+09 8 0 8 002a -1 // DIGIT EIGHT, ASTERISK, <none>
+0a 9 0 9 0028 -1 // DIGIT NINE, LEFT PARENTHESIS, <none>
+0b 0 0 0 0029 -1 // DIGIT ZERO, RIGHT PARENTHESIS, <none>
+0c OEM_MINUS 0 002d 005f -1 // HYPHEN-MINUS, LOW LINE, <none>
+0d OEM_PLUS 0 003d 002b -1 // EQUALS SIGN, PLUS SIGN, <none>
+10 Q 1 q Q -1 // LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, <none>
+11 W 1 w W -1 // LATIN SMALL LETTER W, LATIN CAPITAL LETTER W, <none>
+12 E 1 e E -1 // LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, <none>
+13 R 1 r R -1 // LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, <none>
+14 T 1 t T -1 // LATIN SMALL LETTER T, LATIN CAPITAL LETTER T, <none>
+15 Y 1 y Y -1 // LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, <none>
+16 U 1 u U -1 // LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, <none>
+17 I 1 i I -1 // LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, <none>
+18 O 1 o O -1 // LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, <none>
+19 P 1 p P -1 // LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, <none>
+1a OEM_4 0 005b 007b 001b // LEFT SQUARE BRACKET, LEFT CURLY BRACKET, ESCAPE
+1b OEM_6 0 005d 007d 001d // RIGHT SQUARE BRACKET, RIGHT CURLY BRACKET, INFORMATION
SEPARATOR THREE
+1e A 1 a A -1 // LATIN SMALL LETTER A, LATIN CAPITAL LETTER A, <none>
+1f S 1 s S -1 // LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, <none>
+20 D 1 d D -1 // LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, <none>
+21 F 1 f F -1 // LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, <none>
+22 G 1 g G -1 // LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, <none>
+23 H 1 h H -1 // LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, <none>
+24 J 1 j J -1 // LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, <none>
+25 K 1 k K -1 // LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, <none>
+26 L 1 l L -1 // LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, <none>
+27 OEM_1 0 003b 003a -1 // SEMICOLON, COLON, <none>
+28 OEM_7 0 0027 0022 -1 // APOSTROPHE, QUOTATION MARK, <none>
+29 OEM_3 0 0060 007e -1 // GRAVE ACCENT, TILDE, <none>
+2b OEM_5 0 005c 007c 001c // REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR
FOUR
+2c Z 1 z Z -1 // LATIN SMALL LETTER Z, LATIN CAPITAL LETTER Z, <none>
+2d X 1 x X -1 // LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, <none>
+2e C 1 c C -1 // LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, <none>
+2f V 1 v V -1 // LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, <none>
+30 B 1 b B -1 // LATIN SMALL LETTER B, LATIN CAPITAL LETTER B, <none>
+31 N 1 n N -1 // LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, <none>
+32 M 1 m M -1 // LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, <none>
+33 OEM_COMMA 0 002c 003c -1 // COMMA, LESS-THAN SIGN, <none>
+34 OEM_PERIOD 0 002e 003e -1 // FULL STOP, GREATER-THAN SIGN, <none>
+35 OEM_2 0 002f 003f -1 // SOLIDUS, QUESTION MARK, <none>
+39 SPACE 0 0020 0020 0020 // SPACE, SPACE, SPACE
+56 OEM_102 0 005c 007c 001c // REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR
FOUR
+53 DECIMAL 0 002e 002e -1 // FULL STOP, FULL STOP,
+
+
+KEYNAME
+
+01 Esc
+0e Backspace
+0f Tab
+1c Enter
+1d Ctrl
+2a Shift
+36 "Right Shift"
+37 "Num *"
+38 Alt
+39 Space
+3a "Caps Lock"
+3b F1
+3c F2
+3d F3
+3e F4
+3f F5
+40 F6
+41 F7
+42 F8
+43 F9
+44 F10
+45 Pause
+46 "Scroll Lock"
+47 "Num 7"
+48 "Num 8"
+49 "Num 9"
+4a "Num -"
+4b "Num 4"
+4c "Num 5"
+4d "Num 6"
+4e "Num +"
+4f "Num 1"
+50 "Num 2"
+51 "Num 3"
+52 "Num 0"
+53 "Num Del"
+54 "Sys Req"
+57 F11
+58 F12
+7c F13
+7d F14
+7e F15
+7f F16
+80 F17
+81 F18
+82 F19
+83 F20
+84 F21
+85 F22
+86 F23
+87 F24
+
+KEYNAME_EXT
+
+1c "Num Enter"
+1d "Right Ctrl"
+35 "Num /"
+37 "Prnt Scrn"
+38 "Right Alt"
+45 "Num Lock"
+46 Break
+47 Home
+48 Up
+49 "Page Up"
+4b Left
+4d Right
+4f End
+50 Down
+51 "Page Down"
+52 Insert
+53 Delete
+54 <00>
+56 Help
+5b "Left Windows"
+5c "Right Windows"
+5d Application
+
+DESCRIPTIONS
+
+0409 US - Custom
+LANGUAGENAMES
+
+0409 English (United States)
+ENDKBD
+