From 05e5d170125f1617438d22243b4d481574958d71 Mon Sep 17 00:00:00 2001 From: Arch Blackmann Date: Sat, 31 Oct 2009 19:51:27 +0000 Subject: [PATCH] Add sample US layout keyboard layout file. Generated with MSKLC by loading the US layout in Windows 7. svn path=/trunk/; revision=43884 --- reactos/tools/kbdtool/test.klc | 162 +++++++++++++++++++++++++++++++++ 1 file changed, 162 insertions(+) create mode 100644 reactos/tools/kbdtool/test.klc diff --git a/reactos/tools/kbdtool/test.klc b/reactos/tools/kbdtool/test.klc new file mode 100644 index 00000000000..22b0079d524 --- /dev/null +++ b/reactos/tools/kbdtool/test.klc @@ -0,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, +03 2 0 2 0040 -1 // DIGIT TWO, COMMERCIAL AT, +04 3 0 3 0023 -1 // DIGIT THREE, NUMBER SIGN, +05 4 0 4 0024 -1 // DIGIT FOUR, DOLLAR SIGN, +06 5 0 5 0025 -1 // DIGIT FIVE, PERCENT SIGN, +07 6 0 6 005e -1 // DIGIT SIX, CIRCUMFLEX ACCENT, +08 7 0 7 0026 -1 // DIGIT SEVEN, AMPERSAND, +09 8 0 8 002a -1 // DIGIT EIGHT, ASTERISK, +0a 9 0 9 0028 -1 // DIGIT NINE, LEFT PARENTHESIS, +0b 0 0 0 0029 -1 // DIGIT ZERO, RIGHT PARENTHESIS, +0c OEM_MINUS 0 002d 005f -1 // HYPHEN-MINUS, LOW LINE, +0d OEM_PLUS 0 003d 002b -1 // EQUALS SIGN, PLUS SIGN, +10 Q 1 q Q -1 // LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, +11 W 1 w W -1 // LATIN SMALL LETTER W, LATIN CAPITAL LETTER W, +12 E 1 e E -1 // LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, +13 R 1 r R -1 // LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, +14 T 1 t T -1 // LATIN SMALL LETTER T, LATIN CAPITAL LETTER T, +15 Y 1 y Y -1 // LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, +16 U 1 u U -1 // LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, +17 I 1 i I -1 // LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, +18 O 1 o O -1 // LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, +19 P 1 p P -1 // LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, +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, +1f S 1 s S -1 // LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, +20 D 1 d D -1 // LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, +21 F 1 f F -1 // LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, +22 G 1 g G -1 // LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, +23 H 1 h H -1 // LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, +24 J 1 j J -1 // LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, +25 K 1 k K -1 // LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, +26 L 1 l L -1 // LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, +27 OEM_1 0 003b 003a -1 // SEMICOLON, COLON, +28 OEM_7 0 0027 0022 -1 // APOSTROPHE, QUOTATION MARK, +29 OEM_3 0 0060 007e -1 // GRAVE ACCENT, TILDE, +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, +2d X 1 x X -1 // LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, +2e C 1 c C -1 // LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, +2f V 1 v V -1 // LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, +30 B 1 b B -1 // LATIN SMALL LETTER B, LATIN CAPITAL LETTER B, +31 N 1 n N -1 // LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, +32 M 1 m M -1 // LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, +33 OEM_COMMA 0 002c 003c -1 // COMMA, LESS-THAN SIGN, +34 OEM_PERIOD 0 002e 003e -1 // FULL STOP, GREATER-THAN SIGN, +35 OEM_2 0 002f 003f -1 // SOLIDUS, QUESTION MARK, +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 +