-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathEng.klc
174 lines (152 loc) · 13.5 KB
/
Eng.klc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
KBD EngTypo "English (Typography)"
COPYRIGHT "(c) 2024 Oleksandr Devychenko"
COMPANY "Oleksandr Devychenko"
LOCALENAME "en-US"
LOCALEID "00000409"
VERSION 1.0
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 // DIGIT ONE, EXCLAMATION MARK, <none>, <null>, SUPERSCRIPT ONE
03 2 0 2 0040 -1 %% 00b2 // DIGIT TWO, COMMERCIAL AT, <none>, <null>, SUPERSCRIPT TWO
04 3 0 3 0023 -1 %% 00b3 // DIGIT THREE, NUMBER SIGN, <none>, <null>, SUPERSCRIPT THREE
05 4 0 4 0024 -1 %% 2074 // DIGIT FOUR, DOLLAR SIGN, <none>, <null>, SUPERSCRIPT FOUR
06 5 0 5 0025 -1 -1 2075 // DIGIT FIVE, PERCENT SIGN, <none>, <none>, SUPERSCRIPT FIVE
07 6 0 6 005e -1 2191 2076 // DIGIT SIX, CIRCUMFLEX ACCENT, <none>, UPWARDS ARROW, SUPERSCRIPT SIX
08 7 0 7 0026 -1 -1 2077 // DIGIT SEVEN, AMPERSAND, <none>, <none>, SUPERSCRIPT SEVEN
09 8 0 8 002a -1 221e 2078 // DIGIT EIGHT, ASTERISK, <none>, INFINITY, SUPERSCRIPT EIGHT
0a 9 0 9 0028 -1 2190 2079 // DIGIT NINE, LEFT PARENTHESIS, <none>, LEFTWARDS ARROW, SUPERSCRIPT NINE
0b 0 0 0 0029 -1 2192 2070 // DIGIT ZERO, RIGHT PARENTHESIS, <none>, RIGHTWARDS ARROW, SUPERSCRIPT ZERO
0c OEM_MINUS 0 002d 005f -1 2014 2013 // HYPHEN-MINUS, LOW LINE, <none>, EM DASH, EN DASH
0d OEM_PLUS 0 003d 002b -1 2260 00b1 // EQUALS SIGN, PLUS SIGN, <none>, NOT EQUAL TO, PLUS-MINUS 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 00ae -1 // LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, <none>, REGISTERED SIGN, <none>
14 T 1 t T -1 2122 -1 // LATIN SMALL LETTER T, LATIN CAPITAL LETTER T, <none>, TRADE MARK SIGN, <none>
15 Y 1 y Y -1 00a5 -1 // LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, <none>, YEN SIGN, <none>
16 U 1 u U -1 -1 -1 // LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, <none>, <none>, <none>
17 I 1 i I -1 -1 -1 // LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, <none>, <none>, <none>
18 O 1 o O -1 2022 -1 // LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, <none>, BULLET, <none>
19 P 1 p P -1 00a7 25aa // LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, <none>, SECTION SIGN, BLACK SMALL SQUARE
1a OEM_4 0 005b 007b 001b 00ab 2117 // LEFT SQUARE BRACKET, LEFT CURLY BRACKET, ESCAPE, LEFT-POINTING DOUBLE ANGLE QUOTATION MARK *, SOUND RECORDING COPYRIGHT
1b OEM_6 0 005d 007d 001d 00bb -1 // RIGHT SQUARE BRACKET, RIGHT CURLY BRACKET, INFORMATION SEPARATOR THREE, RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK *, <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 00df 1e9e // LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, <none>, LATIN SMALL LETTER SHARP S (German), Latin Capital Letter Sharp S
20 D 1 d D -1 00b0 2300 // LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, <none>, DEGREE SIGN, DIAMETER SIGN
21 F 1 f F -1 00a3 -1 // LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, <none>, POUND SIGN, <none>
22 G 1 g G -1 -1 -1 // LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, <none>, <none>, <none>
23 H 1 h H -1 20b4 -1 // LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, <none>, HRYVNIA SIGN, <none>
24 J 1 j J -1 -1 -1 // LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, <none>, <none>, <none>
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 0 003b 003a -1 00f7 -1 // SEMICOLON, COLON, <none>, DIVISION SIGN, <none>
28 OEM_7 0 0027 0022 -1 2019 -1 // APOSTROPHE, QUOTATION MARK, <none>, RIGHT SINGLE QUOTATION MARK, <none>
29 OEM_3 0 0060 007e -1 2019 2248 // GRAVE ACCENT, TILDE, <none>, RIGHT SINGLE QUOTATION MARK, ALMOST EQUAL TO
2b OEM_5 0 005c 007c 001c -1 -1 // REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR FOUR, <none>, <none>
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 00d7 22c5 // LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, <none>, MULTIPLICATION SIGN, DOT OPERATOR
2e C 1 c C -1 00a9 00a2 // LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, <none>, COPYRIGHT SIGN, CENT SIGN
2f V 1 v V -1 2193 -1 // LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, <none>, DOWNWARDS ARROW, <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 2212 -1 // LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, <none>, MINUS SIGN, <none>
33 OEM_COMMA 0 002c 003c -1 201c 2018 // COMMA, LESS-THAN SIGN, <none>, LEFT DOUBLE QUOTATION MARK, LEFT SINGLE QUOTATION MARK
34 OEM_PERIOD 0 002e 003e -1 201d 2019 // FULL STOP, GREATER-THAN SIGN, <none>, RIGHT DOUBLE QUOTATION MARK, RIGHT SINGLE QUOTATION MARK
35 OEM_2 0 002f 003f -1 00bf 00a1 // SOLIDUS, QUESTION MARK, <none>, INVERTED QUESTION MARK, INVERTED EXCLAMATION MARK
39 SPACE 0 0020 0020 0020 -1 -1 // SPACE, SPACE, SPACE, <none>, <none>
56 OEM_102 0 005c 007c 001c -1 -1 // REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR FOUR, <none>, <none>
53 DECIMAL 0 002e 002e -1 002c -1 // FULL STOP, FULL STOP, , COMMA,
LIGATURE
//VK_ Mod# Char0 Char1 Char2 Char3
//---- ---- ---- ---- ---- ----
1 3 02e2 1d57 // MODIFIER LETTER SMALL S + MODIFIER LETTER SMALL T
2 3 207f 1d48 // SUPERSCRIPT LATIN SMALL LETTER N + MODIFIER LETTER SMALL D
3 3 02b3 1d48 // MODIFIER LETTER SMALL R + MODIFIER LETTER SMALL D
4 3 1d57 02b0 // MODIFIER LETTER SMALL T + MODIFIER LETTER SMALL H
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 English (Typography)
LANGUAGENAMES
0409 English (United States)
ENDKBD