-
-
Save Gnarfoz/939fcc2accf9ddc28f16a09d62e6c573 to your computer and use it in GitHub Desktop.
ANSI DE layout
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
KBD Hybrid "US-DE hybrid layout 1.6" | |
COPYRIGHT "(c) 2008-2016 Christian Wiese" | |
COMPANY "Christian Wiese" | |
LOCALENAME "en-US" | |
LOCALEID "00000409" | |
VERSION 1.0 | |
ATTRIBUTES | |
ALTGR | |
SHIFTSTATE | |
0 //Column 4 | |
1 //Column 5 : Shft | |
2 //Column 6 : Ctrl | |
6 //Column 7 : Ctrl Alt | |
7 //Column 8 : Shft Ctrl Alt | |
LAYOUT ;an extra '@' at the end is a dead key | |
//SC VK_ Cap 0 1 2 6 7 | |
//-- ---- ---- ---- ---- ---- ---- ---- | |
02 1 0 1 0021 -1 00b9 2081 // DIGIT ONE, EXCLAMATION MARK, <none>, SUPERSCRIPT ONE, SUBSCRIPT ONE | |
03 2 0 2 0040 -1 00b2 2082 // DIGIT TWO, COMMERCIAL AT, <none>, SUPERSCRIPT TWO, SUBSCRIPT TWO | |
04 3 0 3 0023 -1 00b3 2083 // DIGIT THREE, NUMBER SIGN, <none>, SUPERSCRIPT THREE, SUBSCRIPT THREE | |
05 4 0 4 0024 -1 2074 2084 // DIGIT FOUR, DOLLAR SIGN, <none>, SUPERSCRIPT FOUR, SUBSCRIPT FOUR | |
06 5 0 5 0025 -1 2075 2085 // DIGIT FIVE, PERCENT SIGN, <none>, SUPERSCRIPT FIVE, SUBSCRIPT FIVE | |
07 6 0 6 005e -1 2076 2086 // DIGIT SIX, CIRCUMFLEX ACCENT, <none>, SUPERSCRIPT SIX, SUBSCRIPT SIX | |
08 7 0 7 0026 -1 2077 2087 // DIGIT SEVEN, AMPERSAND, <none>, SUPERSCRIPT SEVEN, SUBSCRIPT SEVEN | |
09 8 0 8 002a -1 2078 2088 // DIGIT EIGHT, ASTERISK, <none>, SUPERSCRIPT EIGHT, SUBSCRIPT EIGHT | |
0a 9 0 9 0028 -1 2079 2089 // DIGIT NINE, LEFT PARENTHESIS, <none>, SUPERSCRIPT NINE, SUBSCRIPT NINE | |
0b 0 0 0 0029 -1 2070 2080 // DIGIT ZERO, RIGHT PARENTHESIS, <none>, SUPERSCRIPT ZERO, SUBSCRIPT ZERO | |
0c OEM_MINUS 0 002d 005f -1 207b 208b // HYPHEN-MINUS, LOW LINE, <none>, SUPERSCRIPT MINUS, SUBSCRIPT MINUS | |
0d OEM_PLUS 0 003d 002b -1 00b0 00a7 // EQUALS SIGN, PLUS SIGN, <none>, DEGREE SIGN, SECTION SIGN | |
10 Q 1 q Q -1 -1 -1 // LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, <none>, <none>, <none> | |
11 W 1 w W -1 -1 -1 // LATIN SMALL LETTER W, LATIN CAPITAL LETTER W, <none>, <none>, <none> | |
12 E 1 e E -1 20ac -1 // LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, <none>, EURO SIGN, <none> | |
13 R 1 r R -1 -1 -1 // LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, <none>, <none>, <none> | |
14 T 1 t T -1 -1 -1 // LATIN SMALL LETTER T, LATIN CAPITAL LETTER T, <none>, <none>, <none> | |
15 Y 1 y Y -1 -1 -1 // LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, <none>, <none>, <none> | |
16 U 5 u U -1 00fc 00dc // LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, <none>, LATIN SMALL LETTER U WITH DIAERESIS, LATIN CAPITAL LETTER U WITH DIAERESIS | |
17 I 1 i I -1 00df -1 // LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, <none>, LATIN SMALL LETTER SHARP S (German), <none> | |
18 O 1 o O -1 -1 -1 // LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, <none>, <none>, <none> | |
19 P 1 p P -1 -1 -1 // LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, <none>, <none>, <none> | |
1a OEM_4 4 005b 007b 001b 00fc 00dc // LEFT SQUARE BRACKET, LEFT CURLY BRACKET, ESCAPE, LATIN SMALL LETTER U WITH DIAERESIS, LATIN CAPITAL LETTER U WITH DIAERESIS | |
1b OEM_6 0 005d 007d 001d 00df -1 // RIGHT SQUARE BRACKET, RIGHT CURLY BRACKET, INFORMATION SEPARATOR THREE, LATIN SMALL LETTER SHARP S (German), <none> | |
1e A 1 a A -1 -1 -1 // LATIN SMALL LETTER A, LATIN CAPITAL LETTER A, <none>, <none>, <none> | |
1f S 1 s S -1 -1 -1 // LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, <none>, <none>, <none> | |
20 D 1 d D -1 -1 -1 // LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, <none>, <none>, <none> | |
21 F 1 f F -1 -1 -1 // LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, <none>, <none>, <none> | |
22 G 1 g G -1 -1 -1 // LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, <none>, <none>, <none> | |
23 H 5 h H -1 00f6 00d6 // LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, <none>, LATIN SMALL LETTER O WITH DIAERESIS, LATIN CAPITAL LETTER O WITH DIAERESIS | |
24 J 5 j J -1 00e4 00c4 // LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, <none>, LATIN SMALL LETTER A WITH DIAERESIS, LATIN CAPITAL LETTER A WITH DIAERESIS | |
25 K 1 k K -1 -1 -1 // LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, <none>, <none>, <none> | |
26 L 1 l L -1 -1 -1 // LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, <none>, <none>, <none> | |
27 OEM_1 4 003b 003a -1 00f6 00d6 // SEMICOLON, COLON, <none>, LATIN SMALL LETTER O WITH DIAERESIS, LATIN CAPITAL LETTER O WITH DIAERESIS | |
28 OEM_7 4 0027 0022 -1 00e4 00c4 // APOSTROPHE, QUOTATION MARK, <none>, LATIN SMALL LETTER A WITH DIAERESIS, LATIN CAPITAL LETTER A WITH DIAERESIS | |
29 OEM_3 0 0060 007e -1 0060@ 00b4@ // GRAVE ACCENT, TILDE, <none>, GRAVE ACCENT, ACUTE ACCENT | |
2b OEM_5 0 005c 007c 001c 005e@ 007e@ // REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR FOUR, CIRCUMFLEX ACCENT, TILDE | |
2c Z 1 z Z -1 -1 -1 // LATIN SMALL LETTER Z, LATIN CAPITAL LETTER Z, <none>, <none>, <none> | |
2d X 1 x X -1 -1 -1 // LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, <none>, <none>, <none> | |
2e C 1 c C -1 -1 -1 // LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, <none>, <none>, <none> | |
2f V 1 v V -1 -1 -1 // LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, <none>, <none>, <none> | |
30 B 1 b B -1 -1 -1 // LATIN SMALL LETTER B, LATIN CAPITAL LETTER B, <none>, <none>, <none> | |
31 N 1 n N -1 -1 -1 // LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, <none>, <none>, <none> | |
32 M 1 m M -1 -1 -1 // LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, <none>, <none>, <none> | |
33 OEM_COMMA 0 002c 003c -1 -1 -1 // COMMA, LESS-THAN SIGN, <none>, <none>, <none> | |
34 OEM_PERIOD 0 002e 003e -1 -1 -1 // FULL STOP, GREATER-THAN SIGN, <none>, <none>, <none> | |
35 OEM_2 0 002f 003f -1 -1 -1 // SOLIDUS, QUESTION MARK, <none>, <none>, <none> | |
39 SPACE 0 0020 0020 0020 -1 -1 // SPACE, SPACE, SPACE, <none>, <none> | |
56 OEM_102 0 005c 007c 001c 00a8@ -1 // REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR FOUR, DIAERESIS, <none> | |
53 DECIMAL 0 002e 002e -1 -1 -1 // FULL STOP, FULL STOP, , , | |
DEADKEY 0060 | |
0061 00e0 // a -> à | |
0041 00c0 // A -> À | |
0065 00e8 // e -> è | |
0045 00c8 // E -> È | |
0069 00ec // i -> ì | |
0049 00cc // I -> Ì | |
006f 00f2 // o -> ò | |
004f 00d2 // O -> Ò | |
0075 00f9 // u -> ù | |
0055 00d9 // U -> Ù | |
004e 01f8 // N -> Ǹ | |
006e 01f9 // n -> ǹ | |
0059 1ef2 // Y -> Ỳ | |
0079 1ef3 // y -> ỳ | |
0020 0060 // -> ` | |
DEADKEY 00b4 | |
0061 00e1 // a -> á | |
0041 00c1 // A -> Á | |
0065 00e9 // e -> é | |
0045 00c9 // E -> É | |
0069 00ed // i -> í | |
0049 00cd // I -> Í | |
006f 00f3 // o -> ó | |
004f 00d3 // O -> Ó | |
0075 00fa // u -> ú | |
0055 00da // U -> Ú | |
0079 00fd // y -> ý | |
0059 00dd // Y -> Ý | |
004e 0143 // N -> Ń | |
006e 0144 // n -> ń | |
0053 015a // S -> Ś | |
0073 015b // s -> ś | |
005a 0179 // Z -> Ź | |
007a 017a // z -> ź | |
0043 0106 // C -> Ć | |
0063 0107 // c -> ć | |
004c 0139 // L -> Ĺ | |
006c 013a // l -> ĺ | |
0052 0154 // R -> Ŕ | |
0072 0155 // r -> ŕ | |
0020 00b4 // -> ´ | |
DEADKEY 005e | |
0061 00e2 // a -> â | |
0065 00ea // e -> ê | |
0069 00ee // i -> î | |
006f 00f4 // o -> ô | |
0075 00fb // u -> û | |
0041 00c2 // A -> Â | |
0045 00ca // E -> Ê | |
0049 00ce // I -> Î | |
004f 00d4 // O -> Ô | |
0055 00db // U -> Û | |
0059 0176 // Y -> Ŷ | |
0079 0177 // y -> ŷ | |
0043 0108 // C -> Ĉ | |
0063 0109 // c -> ĉ | |
0047 011c // G -> Ĝ | |
0067 011d // g -> ĝ | |
0048 0124 // H -> Ĥ | |
0068 0125 // h -> ĥ | |
004a 0134 // J -> Ĵ | |
006a 0135 // j -> ĵ | |
0053 015c // S -> Ŝ | |
0073 015d // s -> ŝ | |
0057 0174 // W -> Ŵ | |
0077 0175 // w -> ŵ | |
0020 005e // -> ^ | |
DEADKEY 007e | |
0061 00e3 // a -> ã | |
0065 1ebd // e -> ẽ | |
0069 0129 // i -> ĩ | |
006f 00f5 // o -> õ | |
0075 0169 // u -> ũ | |
0041 00c3 // A -> Ã | |
0045 1ebc // E -> Ẽ | |
0049 0128 // I -> Ĩ | |
004f 00d5 // O -> Õ | |
0055 0168 // U -> Ũ | |
006e 00f1 // n -> ñ | |
004e 00d1 // N -> Ñ | |
0059 1ef8 // Y -> Ỹ | |
0079 1ef9 // y -> ỹ | |
0056 1e7c // V -> Ṽ | |
0076 1e7d // v -> ṽ | |
0020 007e // -> ~ | |
DEADKEY 00a8 | |
0061 00e4 // a -> ä | |
0065 00eb // e -> ë | |
0069 00ef // i -> ï | |
006f 00f6 // o -> ö | |
0075 00fc // u -> ü | |
0041 00c4 // A -> Ä | |
0045 00cb // E -> Ë | |
0049 00cf // I -> Ï | |
004f 00d6 // O -> Ö | |
0055 00dc // U -> Ü | |
0059 0178 // Y -> Ÿ | |
0079 00ff // y -> ÿ | |
0057 1e84 // W -> Ẅ | |
0077 1e85 // w -> ẅ | |
0058 1e8c // X -> Ẍ | |
0078 1e8d // x -> ẍ | |
0020 00a8 // -> ¨ | |
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 | |
KEYNAME_DEAD | |
0060 "GRAVE ACCENT" | |
00b4 "ACUTE ACCENT" | |
005e "CIRCUMFLEX ACCENT" | |
007e "TILDE" | |
00a8 "DIAERESIS" | |
DESCRIPTIONS | |
0409 US-DE | |
LANGUAGENAMES | |
0409 English (United States) | |
ENDKBD |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment