-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathUK_Macra.klc
163 lines (145 loc) · 13.2 KB
/
UK_Macra.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
KBD Macra "United Kingdom - Macra"
COPYRIGHT "(c) 2022 Duncan Ritchie"
COMPANY "Duncan Ritchie"
LOCALENAME "en-GB"
LOCALEID "00000809"
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 2081 00b9 // DIGIT ONE, EXCLAMATION MARK, <none>, SUBSCRIPT ONE, SUPERSCRIPT ONE
03 2 0 2 0022 -1 2082 00b2 // DIGIT TWO, QUOTATION MARK, <none>, SUBSCRIPT TWO, SUPERSCRIPT TWO
04 3 0 3 00a3 -1 2083 00b3 // DIGIT THREE, POUND SIGN, <none>, SUBSCRIPT THREE, SUPERSCRIPT THREE
05 4 0 4 0024 -1 2084 2074 // DIGIT FOUR, DOLLAR SIGN, <none>, SUBSCRIPT FOUR, SUPERSCRIPT FOUR
06 5 0 5 0025 -1 2085 2075 // DIGIT FIVE, PERCENT SIGN, <none>, SUBSCRIPT FIVE, SUPERSCRIPT FIVE
07 6 0 6 005e -1 2086 2076 // DIGIT SIX, CIRCUMFLEX ACCENT, <none>, SUBSCRIPT SIX, SUPERSCRIPT SIX
08 7 0 7 0026 -1 2087 2077 // DIGIT SEVEN, AMPERSAND, <none>, SUBSCRIPT SEVEN, SUPERSCRIPT SEVEN
09 8 0 8 002a -1 2088 2078 // DIGIT EIGHT, ASTERISK, <none>, SUBSCRIPT EIGHT, SUPERSCRIPT EIGHT
0a 9 0 9 0028 -1 2089 2079 // DIGIT NINE, LEFT PARENTHESIS, <none>, SUBSCRIPT NINE, SUPERSCRIPT NINE
0b 0 0 0 0029 -1 2080 2070 // DIGIT ZERO, RIGHT PARENTHESIS, <none>, SUBSCRIPT ZERO, SUPERSCRIPT ZERO
0c OEM_MINUS 0 002d 005f -1 2212 2248 // HYPHEN-MINUS, LOW LINE, <none>, MINUS SIGN, ALMOST EQUAL TO
0d OEM_PLUS 0 003d 002b -1 00b1 2260 // EQUALS SIGN, PLUS SIGN, <none>, PLUS-MINUS SIGN, NOT EQUAL TO
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 5 e E -1 0113 0112 // LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, <none>, LATIN SMALL LETTER E WITH MACRON, LATIN CAPITAL LETTER E WITH MACRON
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 0233 0232 // LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, <none>, LATIN SMALL LETTER Y WITH MACRON, LATIN CAPITAL LETTER Y WITH MACRON
16 U 5 u U -1 016b 016a // LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, <none>, LATIN SMALL LETTER U WITH MACRON, LATIN CAPITAL LETTER U WITH MACRON
17 I 5 i I -1 012b 012a // LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, <none>, LATIN SMALL LETTER I WITH MACRON, LATIN CAPITAL LETTER I WITH MACRON
18 O 5 o O -1 014d 014c // LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, <none>, LATIN SMALL LETTER O WITH MACRON, LATIN CAPITAL LETTER O WITH MACRON
19 P 1 p P -1 -1 -1 // LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, <none>, <none>, <none>
1a OEM_4 0 005b 007b 001b 201c 00b6 // LEFT SQUARE BRACKET, LEFT CURLY BRACKET, ESCAPE, LEFT DOUBLE QUOTATION MARK, PILCROW SIGN
1b OEM_6 0 005d 007d 001d 201d 00a7 // RIGHT SQUARE BRACKET, RIGHT CURLY BRACKET, INFORMATION SEPARATOR THREE, RIGHT DOUBLE QUOTATION MARK, SECTION SIGN
1e A 5 a A -1 0101 0100 // LATIN SMALL LETTER A, LATIN CAPITAL LETTER A, <none>, LATIN SMALL LETTER A WITH MACRON, LATIN CAPITAL LETTER A WITH MACRON
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 1 h H -1 -1 -1 // LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, <none>, <none>, <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 2018 00a1 // SEMICOLON, COLON, <none>, LEFT SINGLE QUOTATION MARK, INVERTED EXCLAMATION MARK
28 OEM_3 0 0027 0040 -1 2019 00b0 // APOSTROPHE, COMMERCIAL AT, <none>, RIGHT SINGLE QUOTATION MARK, DEGREE SIGN
29 OEM_8 0 0060 00ac -1 00af 0304 // GRAVE ACCENT, NOT SIGN, <none>, MACRON, COMBINING MACRON
2b OEM_7 0 0023 007e 001c 2022 00b7 // NUMBER SIGN, TILDE, INFORMATION SEPARATOR FOUR, BULLET, MIDDLE DOT
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 2012 00ab // COMMA, LESS-THAN SIGN, <none>, FIGURE DASH, LEFT-POINTING DOUBLE ANGLE QUOTATION MARK *
34 OEM_PERIOD 0 002e 003e -1 2013 00bb // FULL STOP, GREATER-THAN SIGN, <none>, EN DASH, RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK *
35 OEM_2 0 002f 003f -1 2014 00bf // SOLIDUS, QUESTION MARK, <none>, EM DASH, INVERTED QUESTION MARK
39 SPACE 0 0020 0020 0020 -1 -1 // SPACE, SPACE, SPACE, <none>, <none>
56 OEM_5 0 005c 007c 001c 2026 2122 // REVERSE SOLIDUS, VERTICAL LINE, INFORMATION SEPARATOR FOUR, HORIZONTAL ELLIPSIS, TRADE MARK SIGN
53 DECIMAL 0 002e 002e -1 -1 -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 United Kingdom - Macra
LANGUAGENAMES
0409 English (United Kingdom)
ENDKBD