I have created a custom keyboard layout in msklc. With this layout every button on the keyboard is writing an other letter. So instead of writing an “.” the . actually writes an p. the main advantage with msklc is that every button still sends the same key-code. So ctrl c still copies text even if it now writes an u. so I have an ergonomic layout, but i can still use the same shortcuts. This even works in youtube for example. There the j jumps 10 seconds back. So far so good. But now the weard part: This does not work for “.” and for “,”. They would go one frame back and forth respectively. But I now that it can work. I have also tested it in chromium edge. And there it works just fine. I have added some images from an event viewer . I have also added the source code for anyone that wants to test it for him- or herself. just copy it into an .klc file and then you can load it into msklc. Is there an addon or a way to reach a developer from moz://a?
KBD BOY "BOY Tastaturbelegung"
COMPANY "Coop"
LOCALENAME "de-CH"
LOCALEID "00000807"
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 00b0 -1 00a9 00a6 // 1 ° <none> © ¦ 1
03 2 0 2 00a7 -1 00ae 00ac // 2 § <none> ® ¬ 2
04 3 0 3 2113 -1 2122 2026 // 3 ℓ <none> ™ … 3
05 4 0 4 00ab -1 2039 00aa // 4 « <none> ‹ ª 4
06 5 0 5 00bb -1 203a 00ba // 5 » <none> › º 5
07 6 0 6 00a3 -1 00a2 00d7 // 6 £ <none> ¢ × 6
08 7 0 7 201e -1 201a 2642 // 6 „ <none> ‚ ♂ 7
09 8 0 8 201c -1 2018 2640 // 8 “ <none> ‘ ♀ 8
0a 9 0 9 201d -1 2019 2116 // 9 ” <none> ’ № 9
0b 0 0 0 20ac -1 00a5 00f7 // 0 € <none> ¥ ÷ 0
0c OEM_4 0 00b4@ 00a8@ -1 00b8@ 02dd@ // ACUTE DIAERESIS <none> CEDILLA DOUBLE ACUTE '
0d OEM_6 0 0060@ 02da@ -1 007e@ 00af@ // GRAVE KROUŽEK <none> TILDE MACRON ^
10 Q 5 b B -1 0040 2663 // b B <none> @ ♣ Q
11 W 4 002e 2022 -1 0024 2666 // . • <none> $ ♦ W
12 E 5 o O -1 007b 2660 // o O <none> { ♠ E
13 R 4 002c 2013 -1 007d 2665 // , EN DASH <none> } ♥ R
14 T 1 y Y -1 0021 00a1 // y Y <none> ! ¡ T
15 Y 5 q Q -1 005e 002d // q Q <none> ^ - Z
16 U 5 c C -1 003c 4 // c C <none> < 4 U
17 I 5 l L -1 003e 5 // l L <none> > 5 I
18 O 5 w W -1 003d 6 // w W <none> = 6 O
19 P 5 f F -1 0026 002e // f F <none> & . P
1a OEM_1 5 00e9 00c9 -1 00e7 00c7 // é É <none> ç Ç ü
1b OEM_3 5 00e8 00c8 -1 00f1 00d1 // è È <none> ñ Ñ ¨
1e A 1 h H -1 007c 00b5 // H H <none> | µ A
1f S 1 a A -1 005c 03b1 // a A <none> \ α S
20 D 1 e E -1 0028 03c0 // e E <none> ( π D
21 F 1 i I -1 0029 2211 // i I <none> ) ∑ F
22 G 1 00fc 00dc -1 003f 00bf // ü Ü <none> ? ¿ G
23 H 5 g G -1 002a 003a // g G <none> * : H
24 J 5 t T -1 002f 1 // t T <none> / 1 J
25 K 5 r R -1 003a 2 // r R <none> : 2 K
26 L 5 n N -1 002d 3 // n N <none> - 3 L
27 OEM_7 5 s S -1 00df 0 // s S <none> ß 0 ö
28 OEM_5 0 0020 -1 -1 -1 -1 // SPACE <none> <none> <none> <none> ä
29 OEM_2 0 005e@ 02d9@ -1 02c7@ 02d8@ // CIRCUMFLEX DOT <none> CARON BREVE §
2b OEM_8 SGCap 00e0 00c0 -1 0153 00e6 // à À <none> œ æ $
-1 -1 0 0152 00c6 // Œ Æ
2c Z 1 z Z -1 0023 00be // z Z <none> # ¾ Y
2d X 1 00e4 00c4 -1 005b 00bc // ä Ä <none> [ ¼ X
2e C 1 u U -1 005d 00bd // u U <none> ] ½ C
2f V 1 x X -1 0025 2030 // x X <none> % ‰ V
30 B 1 00f6 00d6 -1 007e 221a // ö Ö <none> ~ √ B
31 N 5 j J -1 002b 00b1 // j J <none> + ± N
32 M 5 d D -1 0022 7 // d D <none> " 7 M
33 OEM_COMMA 5 m M -1 0027 8 // m M <none> ' 8 ,
34 OEM_PERIOD 5 p P -1 0060 9 // p P <none> ` 9 .
35 OEM_MINUS 5 v V -1 005f 2019 // V V <none> _ ’ -
39 SPACE 0 0020 00a0 -1 202f 2002 // SPACE NO-BREAK SPACE <none> NARROW NO-BREAK SPACE EN SPACE
56 OEM_102 1 k K -1 003b 2020 // k K <none> ; † <
53 DECIMAL 0 002e 002c -1 002e 002c // . , <none> . , .
DEADKEY 00b4
0061 00e1 // a -> á
0063 0107 // c -> ć
0065 00e9 // e -> é
0069 00ed // i -> í
006c 013a // l -> ĺ
006e 0144 // n -> ń
006f 00f3 // o -> ó
0072 0155 // r -> ŕ
0073 015b // s -> ś
0075 00fa // u -> ú
0079 00fd // y -> ý
007a 017a // z -> ź
0041 00c1 // A -> Á
0043 0106 // C -> Ć
0045 00c9 // E -> É
0049 00cd // I -> Í
004c 0139 // L -> Ĺ
004e 0143 // N -> Ń
004f 00d3 // O -> Ó
0052 0154 // R -> Ŕ
0053 015a // S -> Ś
0055 00da // U -> Ú
0059 00dd // Y -> Ý
005a 0179 // Z -> Ź
0020 00b4 // -> ´
DEADKEY 007e
0061 00e3 // a -> ã
0069 0129 // i -> ĩ
006e 00f1 // n -> ñ
006f 00f5 // o -> õ
0041 00c3 // A -> Ã
0049 0128 // I -> Ĩ
004e 00d1 // N -> Ñ
004f 00d5 // O -> Õ
0020 007e // -> ~
DEADKEY 00a8
0061 00e4 // a -> ä
0065 00eb // e -> ë
0069 00ef // i -> ï
006f 00f6 // o -> ö
0075 00fc // u -> ü
0077 1e85 // w -> ẅ
0079 00ff // y -> ÿ
0041 00c4 // A -> Ä
0045 00cb // E -> Ë
0049 00cf // I -> Ï
004f 00d6 // O -> Ö
0055 00dc // U -> Ü
0057 1e84 // W -> Ẅ
0059 0178 // Y -> Ÿ
0020 00a8 // -> ¨
DEADKEY 02dd
006f 0151 // o -> ő
0075 0171 // u -> ű
004f 0150 // O -> Ő
0055 0170 // U -> Ű
0020 02dd // -> ˝
DEADKEY 0060
0061 00e0 // a -> à
0065 00e8 // e -> è
0069 00ec // i -> ì
006f 00f2 // o -> ò
0075 00f9 // u -> ù
0041 00c0 // A -> À
0045 00c8 // E -> È
0049 00cc // I -> Ì
004f 00d2 // O -> Ò
0055 00d9 // U -> Ù
0020 0060 // -> `
DEADKEY 00b8
0063 00e7 // c -> ç
0073 015f // s -> ş
0074 0163 // t -> ţ
0043 00c7 // C -> Ç
0053 015e // S -> Ş
0054 0162 // T -> Ţ
0020 00b8 // -> ¸
DEADKEY 02da
0061 00e5 // a -> å
0075 016f // u -> ů
0041 00c5 // A -> Å
0055 016e // U -> Ů
0020 02da // -> ˚
DEADKEY 00af
0061 0101 // a -> ā
0065 0113 // e -> ē
0069 012b // i -> ī
006f 014d // o -> ō
0075 016b // u -> ū
0079 0233 // y -> ȳ
0041 0100 // A -> Ā
0045 0112 // E -> Ē
0049 012a // I -> Ī
004f 014c // O -> Ō
0055 016a // U -> Ū
0059 0232 // Y -> Ȳ
0020 00af // -> ¯
DEADKEY 005e
0061 00e2 // a -> â
0065 00ea // e -> ê
0067 011d // g -> ĝ
0068 0125 // h -> ĥ
0069 00ee // i -> î
006a 0135 // j -> ĵ
006f 00f4 // o -> ô
0073 015d // s -> ŝ
0075 00fb // u -> û
0077 0175 // w -> ŵ
0079 0177 // y -> ŷ
0041 00c2 // A -> Â
0045 00ca // E -> Ê
0047 011c // G -> Ĝ
0048 0124 // H -> Ĥ
0049 00ce // I -> Î
004a 0134 // J -> Ĵ
004f 00d4 // O -> Ô
0053 015c // S -> Ŝ
0055 00db // U -> Û
0057 0174 // W -> Ŵ
0059 0176 // Y -> Ŷ
0031 00b9 // 1 -> ¹
0032 00b2 // 2 -> ²
0033 00b3 // 3 -> ³
0034 2074 // 4 -> ⁴
0035 2075 // 5 -> ⁵
0036 2076 // 6 -> ⁶
0037 2077 // 7 -> ⁷
0038 2078 // 8 -> ⁸
0039 2079 // 9 -> ⁹
0030 2070 // 0 -> ⁰
0020 005e // -> ^
DEADKEY 02c7
0063 010d // c -> č
0064 010f // d -> ď
0065 011b // e -> ě
006c 013e // l -> ľ
006e 0148 // n -> ň
0072 0159 // r -> ř
0073 0161 // s -> š
0074 0165 // t -> ť
007a 017e // z -> ž
0043 010c // C -> Č
0044 010e // D -> Ď
0045 011a // E -> Ě
004c 013d // L -> Ľ
004e 0147 // N -> Ň
0052 0158 // R -> Ř
0053 0160 // S -> Š
0054 0164 // T -> Ť
005a 017d // Z -> Ž
0031 2081 // 1 -> ₁
0032 2082 // 2 -> ₂
0033 2083 // 3 -> ₃
0034 2084 // 4 -> ₄
0035 2085 // 5 -> ₅
0036 2086 // 6 -> ₆
0037 2087 // 7 -> ₇
0038 2088 // 8 -> ₈
0039 2089 // 9 -> ₉
0030 2080 // 0 -> ₀
0020 02c7 // -> ˇ
DEADKEY 02d9
0063 010b // c -> ċ
0065 0117 // e -> ė
0067 0121 // g -> ġ
0069 0069 // i -> i
007a 017c // z -> ż
0043 010a // C -> Ċ
0045 0116 // E -> Ė
0047 0120 // G -> Ġ
0049 0130 // I -> İ
005a 017b // Z -> Ż
0020 02d9 // -> ˙
DEADKEY 02d8
0061 0103 // a -> ă
0065 0115 // e -> ĕ
0067 011f // g -> ğ
0069 012d // i -> ĭ
006f 014f // o -> ŏ
0075 016d // u -> ŭ
0041 0102 // A -> Ă
0045 0114 // E -> Ĕ
0047 011e // G -> Ğ
0049 012c // I -> Ĭ
004f 014e // O -> Ŏ
0055 016c // U -> Ŭ
0020 02d8 // -> ˘
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
00b4 "ACUTE"
007e "TILDE"
00a8 "DIAERESIS"
02dd "DOUBLE ACUTE"
0060 "GRAVE"
00b8 "CEDILLA"
02da "RING"
00af "MACRON"
005e "CIRCUMFLEX"
02c7 "CARON"
02d9 "POINT"
02d8 "BREVE"
DESCRIPTIONS
0409 BOY (Schweiz)
LANGUAGENAMES
0409 German (Switzerland)
ENDKBD
I have created a custom keyboard layout in [https://www.microsoft.com/en-us/download/details.aspx?id=102134 msklc]. With this layout every button on the keyboard is writing an other letter. So instead of writing an “.” the . actually writes an p. the main advantage with msklc is that every button still sends the same key-code. So ctrl c still copies text even if it now writes an u. so I have an ergonomic layout, but i can still use the same shortcuts. This even works in youtube for example. There the j jumps 10 seconds back. So far so good. But now the weard part: This does not work for “.” and for “,”. They would go one frame back and forth respectively. But I now that it can work. I have also tested it in chromium edge. And there it works just fine. I have added some images from an [https://w3c.github.io/uievents/tools/key-event-viewer.html event viewer] . I have also added the source code for anyone that wants to test it for him- or herself. just copy it into an .klc file and then you can load it into msklc. Is there an addon or a way to reach a developer from moz://a?
KBD BOY "BOY Tastaturbelegung"
COMPANY "Coop"
LOCALENAME "de-CH"
LOCALEID "00000807"
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 00b0 -1 00a9 00a6 // 1 ° <none> © ¦ 1
03 2 0 2 00a7 -1 00ae 00ac // 2 § <none> ® ¬ 2
04 3 0 3 2113 -1 2122 2026 // 3 ℓ <none> ™ … 3
05 4 0 4 00ab -1 2039 00aa // 4 « <none> ‹ ª 4
06 5 0 5 00bb -1 203a 00ba // 5 » <none> › º 5
07 6 0 6 00a3 -1 00a2 00d7 // 6 £ <none> ¢ × 6
08 7 0 7 201e -1 201a 2642 // 6 „ <none> ‚ ♂ 7
09 8 0 8 201c -1 2018 2640 // 8 “ <none> ‘ ♀ 8
0a 9 0 9 201d -1 2019 2116 // 9 ” <none> ’ № 9
0b 0 0 0 20ac -1 00a5 00f7 // 0 € <none> ¥ ÷ 0
0c OEM_4 0 00b4@ 00a8@ -1 00b8@ 02dd@ // ACUTE DIAERESIS <none> CEDILLA DOUBLE ACUTE '
0d OEM_6 0 0060@ 02da@ -1 007e@ 00af@ // GRAVE KROUŽEK <none> TILDE MACRON ^
10 Q 5 b B -1 0040 2663 // b B <none> @ ♣ Q
11 W 4 002e 2022 -1 0024 2666 // . • <none> $ ♦ W
12 E 5 o O -1 007b 2660 // o O <none> { ♠ E
13 R 4 002c 2013 -1 007d 2665 // , EN DASH <none> } ♥ R
14 T 1 y Y -1 0021 00a1 // y Y <none> ! ¡ T
15 Y 5 q Q -1 005e 002d // q Q <none> ^ - Z
16 U 5 c C -1 003c 4 // c C <none> < 4 U
17 I 5 l L -1 003e 5 // l L <none> > 5 I
18 O 5 w W -1 003d 6 // w W <none> = 6 O
19 P 5 f F -1 0026 002e // f F <none> & . P
1a OEM_1 5 00e9 00c9 -1 00e7 00c7 // é É <none> ç Ç ü
1b OEM_3 5 00e8 00c8 -1 00f1 00d1 // è È <none> ñ Ñ ¨
1e A 1 h H -1 007c 00b5 // H H <none> | µ A
1f S 1 a A -1 005c 03b1 // a A <none> \ α S
20 D 1 e E -1 0028 03c0 // e E <none> ( π D
21 F 1 i I -1 0029 2211 // i I <none> ) ∑ F
22 G 1 00fc 00dc -1 003f 00bf // ü Ü <none> ? ¿ G
23 H 5 g G -1 002a 003a // g G <none> * : H
24 J 5 t T -1 002f 1 // t T <none> / 1 J
25 K 5 r R -1 003a 2 // r R <none> : 2 K
26 L 5 n N -1 002d 3 // n N <none> - 3 L
27 OEM_7 5 s S -1 00df 0 // s S <none> ß 0 ö
28 OEM_5 0 0020 -1 -1 -1 -1 // SPACE <none> <none> <none> <none> ä
29 OEM_2 0 005e@ 02d9@ -1 02c7@ 02d8@ // CIRCUMFLEX DOT <none> CARON BREVE §
2b OEM_8 SGCap 00e0 00c0 -1 0153 00e6 // à À <none> œ æ $
-1 -1 0 0152 00c6 // Œ Æ
2c Z 1 z Z -1 0023 00be // z Z <none> # ¾ Y
2d X 1 00e4 00c4 -1 005b 00bc // ä Ä <none> [ ¼ X
2e C 1 u U -1 005d 00bd // u U <none> ] ½ C
2f V 1 x X -1 0025 2030 // x X <none> % ‰ V
30 B 1 00f6 00d6 -1 007e 221a // ö Ö <none> ~ √ B
31 N 5 j J -1 002b 00b1 // j J <none> + ± N
32 M 5 d D -1 0022 7 // d D <none> " 7 M
33 OEM_COMMA 5 m M -1 0027 8 // m M <none> ' 8 ,
34 OEM_PERIOD 5 p P -1 0060 9 // p P <none> ` 9 .
35 OEM_MINUS 5 v V -1 005f 2019 // V V <none> _ ’ -
39 SPACE 0 0020 00a0 -1 202f 2002 // SPACE NO-BREAK SPACE <none> NARROW NO-BREAK SPACE EN SPACE
56 OEM_102 1 k K -1 003b 2020 // k K <none> ; † <
53 DECIMAL 0 002e 002c -1 002e 002c // . , <none> . , .
DEADKEY 00b4
0061 00e1 // a -> á
0063 0107 // c -> ć
0065 00e9 // e -> é
0069 00ed // i -> í
006c 013a // l -> ĺ
006e 0144 // n -> ń
006f 00f3 // o -> ó
0072 0155 // r -> ŕ
0073 015b // s -> ś
0075 00fa // u -> ú
0079 00fd // y -> ý
007a 017a // z -> ź
0041 00c1 // A -> Á
0043 0106 // C -> Ć
0045 00c9 // E -> É
0049 00cd // I -> Í
004c 0139 // L -> Ĺ
004e 0143 // N -> Ń
004f 00d3 // O -> Ó
0052 0154 // R -> Ŕ
0053 015a // S -> Ś
0055 00da // U -> Ú
0059 00dd // Y -> Ý
005a 0179 // Z -> Ź
0020 00b4 // -> ´
DEADKEY 007e
0061 00e3 // a -> ã
0069 0129 // i -> ĩ
006e 00f1 // n -> ñ
006f 00f5 // o -> õ
0041 00c3 // A -> Ã
0049 0128 // I -> Ĩ
004e 00d1 // N -> Ñ
004f 00d5 // O -> Õ
0020 007e // -> ~
DEADKEY 00a8
0061 00e4 // a -> ä
0065 00eb // e -> ë
0069 00ef // i -> ï
006f 00f6 // o -> ö
0075 00fc // u -> ü
0077 1e85 // w -> ẅ
0079 00ff // y -> ÿ
0041 00c4 // A -> Ä
0045 00cb // E -> Ë
0049 00cf // I -> Ï
004f 00d6 // O -> Ö
0055 00dc // U -> Ü
0057 1e84 // W -> Ẅ
0059 0178 // Y -> Ÿ
0020 00a8 // -> ¨
DEADKEY 02dd
006f 0151 // o -> ő
0075 0171 // u -> ű
004f 0150 // O -> Ő
0055 0170 // U -> Ű
0020 02dd // -> ˝
DEADKEY 0060
0061 00e0 // a -> à
0065 00e8 // e -> è
0069 00ec // i -> ì
006f 00f2 // o -> ò
0075 00f9 // u -> ù
0041 00c0 // A -> À
0045 00c8 // E -> È
0049 00cc // I -> Ì
004f 00d2 // O -> Ò
0055 00d9 // U -> Ù
0020 0060 // -> `
DEADKEY 00b8
0063 00e7 // c -> ç
0073 015f // s -> ş
0074 0163 // t -> ţ
0043 00c7 // C -> Ç
0053 015e // S -> Ş
0054 0162 // T -> Ţ
0020 00b8 // -> ¸
DEADKEY 02da
0061 00e5 // a -> å
0075 016f // u -> ů
0041 00c5 // A -> Å
0055 016e // U -> Ů
0020 02da // -> ˚
DEADKEY 00af
0061 0101 // a -> ā
0065 0113 // e -> ē
0069 012b // i -> ī
006f 014d // o -> ō
0075 016b // u -> ū
0079 0233 // y -> ȳ
0041 0100 // A -> Ā
0045 0112 // E -> Ē
0049 012a // I -> Ī
004f 014c // O -> Ō
0055 016a // U -> Ū
0059 0232 // Y -> Ȳ
0020 00af // -> ¯
DEADKEY 005e
0061 00e2 // a -> â
0065 00ea // e -> ê
0067 011d // g -> ĝ
0068 0125 // h -> ĥ
0069 00ee // i -> î
006a 0135 // j -> ĵ
006f 00f4 // o -> ô
0073 015d // s -> ŝ
0075 00fb // u -> û
0077 0175 // w -> ŵ
0079 0177 // y -> ŷ
0041 00c2 // A -> Â
0045 00ca // E -> Ê
0047 011c // G -> Ĝ
0048 0124 // H -> Ĥ
0049 00ce // I -> Î
004a 0134 // J -> Ĵ
004f 00d4 // O -> Ô
0053 015c // S -> Ŝ
0055 00db // U -> Û
0057 0174 // W -> Ŵ
0059 0176 // Y -> Ŷ
0031 00b9 // 1 -> ¹
0032 00b2 // 2 -> ²
0033 00b3 // 3 -> ³
0034 2074 // 4 -> ⁴
0035 2075 // 5 -> ⁵
0036 2076 // 6 -> ⁶
0037 2077 // 7 -> ⁷
0038 2078 // 8 -> ⁸
0039 2079 // 9 -> ⁹
0030 2070 // 0 -> ⁰
0020 005e // -> ^
DEADKEY 02c7
0063 010d // c -> č
0064 010f // d -> ď
0065 011b // e -> ě
006c 013e // l -> ľ
006e 0148 // n -> ň
0072 0159 // r -> ř
0073 0161 // s -> š
0074 0165 // t -> ť
007a 017e // z -> ž
0043 010c // C -> Č
0044 010e // D -> Ď
0045 011a // E -> Ě
004c 013d // L -> Ľ
004e 0147 // N -> Ň
0052 0158 // R -> Ř
0053 0160 // S -> Š
0054 0164 // T -> Ť
005a 017d // Z -> Ž
0031 2081 // 1 -> ₁
0032 2082 // 2 -> ₂
0033 2083 // 3 -> ₃
0034 2084 // 4 -> ₄
0035 2085 // 5 -> ₅
0036 2086 // 6 -> ₆
0037 2087 // 7 -> ₇
0038 2088 // 8 -> ₈
0039 2089 // 9 -> ₉
0030 2080 // 0 -> ₀
0020 02c7 // -> ˇ
DEADKEY 02d9
0063 010b // c -> ċ
0065 0117 // e -> ė
0067 0121 // g -> ġ
0069 0069 // i -> i
007a 017c // z -> ż
0043 010a // C -> Ċ
0045 0116 // E -> Ė
0047 0120 // G -> Ġ
0049 0130 // I -> İ
005a 017b // Z -> Ż
0020 02d9 // -> ˙
DEADKEY 02d8
0061 0103 // a -> ă
0065 0115 // e -> ĕ
0067 011f // g -> ğ
0069 012d // i -> ĭ
006f 014f // o -> ŏ
0075 016d // u -> ŭ
0041 0102 // A -> Ă
0045 0114 // E -> Ĕ
0047 011e // G -> Ğ
0049 012c // I -> Ĭ
004f 014e // O -> Ŏ
0055 016c // U -> Ŭ
0020 02d8 // -> ˘
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
00b4 "ACUTE"
007e "TILDE"
00a8 "DIAERESIS"
02dd "DOUBLE ACUTE"
0060 "GRAVE"
00b8 "CEDILLA"
02da "RING"
00af "MACRON"
005e "CIRCUMFLEX"
02c7 "CARON"
02d9 "POINT"
02d8 "BREVE"
DESCRIPTIONS
0409 BOY (Schweiz)
LANGUAGENAMES
0409 German (Switzerland)
ENDKBD