-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathkeyb4950.kmi
318 lines (268 loc) · 3.9 KB
/
keyb4950.kmi
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
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
Scancode 65 # A
Map 65 11 # F1
End
Scancode 112 # F1
Map 112 11 # F1
End
Scancode 66 # B
Map 66 12 # F2
End
Scancode 113 # F2
Map 113 12 # F2
End
Scancode 67 # C
Map 67 13 # F3
End
Scancode 114 # F3
Map 114 13 # F3
End
Scancode 68 # D
Map 68 14 # F4
End
Scancode 115 # F4
Map 115 14 # F4
End
Scancode 69 # E
Map 69 15 # F5
End
Scancode 116 # F5
Map 116 15 # F5
End
Scancode 70 # F
Map 70 16 # F6
End
Scancode 117 # F6
Map 117 16 # F6
End
Scancode 71 # G
Map 71 21 # APPS
End
Scancode 72 # H
Map 72 22 # MODE
End
Scancode 73 # I
Map 73 23 # TOOL
End
Scancode 74 # J
Map 74 31 # VAR
End
Scancode 75 # K
Map 75 32 # STO>
End
Scancode 76 # L
Map 76 33 # NXT
End
Scancode 77 # M
Map 77 41 # HIST
End
Scancode 78 # N
Map 78 42 # EVAL
End
Scancode 79 # O
Map 79 43 # '
End
Scancode 192 # `
Map 192 91 # Right Shift
Map 192 43 # ' (`)
End
Scancode 222 # '
Map 222 43 # '
End
Scancode 80 # P
Map 80 44 # SYMB
End
Scancode 8 # Backspace
Map 8 45 # Backspace
End
Scancode 46 # Delete
Map 46 81 # Left Shift
Map 46 45 # Backspace (DEL)
End
Scancode 81 # Q
Map 81 51 # Y^X
End
Scancode 82 # R
Map 82 52 # SQRT
End
Scancode 83 # S
Map 83 53 # SIN
End
Scancode 84 # T
Map 84 54 # COS
End
Scancode 85 # U
Map 85 55 # TAN
End
Scancode 86 # V
Map 86 61 # EEX
End
Scancode 87 # W
Map 87 62 # +/-
End
Scancode 88 # X
Map 88 63 # X
End
Scancode 89 # Y
Map 89 64 # 1/X
End
Scancode 90 # Z
Map 90 65 # /
End
Scancode 111 # Num /
Map 111 65 # /
End
Scancode 191 # /
Map 191 65 # /
End
Scancode 9 # Tab
Map 9 71 # ALPHA
End
Scancode 55 # 7
Map 55 72 # 7
End
Scancode 103 # Num 7
Map 103 72 # 7
End
Scancode 56 # 8
Map 56 73 # 8
End
Scancode 104 # Num 8
Map 104 73 # 8
End
Scancode 57 # 9
Map 57 74 # 9
End
Scancode 105 # Num 9
Map 105 74 # 9
End
Scancode 106 # Num *
Map 106 75 # *
End
Scancode 219 # [
Map 219 81 # Left Shift
Map 219 75 # * ([ ])
End
Scancode 16 # Shift
Map 16 81 # Left Shift
End
Scancode 52 # 4
Map 52 82 # 4
End
Scancode 100 # Num 4
Map 100 82 # 4
End
Scancode 53 # 5
Map 53 83 # 5
End
Scancode 101 # Num 5
Map 101 83 # 5
End
Scancode 54 # 6
Map 54 84 # 6
End
Scancode 102 # Num 6
Map 102 84 # 6
End
Scancode 189 # -
Map 189 85 # -
End
Scancode 109 # Num -
Map 109 85 # -
End
Scancode 220 # \
Map 220 81 # Left Shift
Map 220 85 # - (( ))
End
Scancode 17 # Ctrl
Map 17 91 # Right Shift
End
Scancode 49 # 1
Map 49 92 # 1
End
Scancode 97 # Num 1
Map 97 92 # 1
End
Scancode 50 # 2
Map 50 93 # 2
End
Scancode 98 # Num 2
Map 98 93 # 2
End
Scancode 51 # 3
Map 51 94 # 3
End
Scancode 99 # Num 3
Map 99 94 # 3
End
Scancode 107 # Num +
Map 107 95 # +
End
Scancode 187 # =
Map 187 95 # +
End
Scancode 221 # ]
Map 221 81 # Left Shift
Map 221 95 # + ({ })
End
Scancode 27 # Esc
Map 27 101 # ON
End
Scancode 48 # 0
Map 48 102 # 0
End
Scancode 96 # Num 0
Map 96 102 # 0
End
Scancode 190 # .
Map 190 103 # .
End
Scancode 110 # Num .
Map 110 103 # .
End
Scancode 188 # ,
IfPressed 188 # Key down of ,
Press 91 # Right Shift
Release 91 # Right Shift
Else # Key up of ,
Press 104 # SPC (,)
Release 104 # SPC (,)
End
End
Scancode 32 # (space)
Map 32 104 # SPC
End
Scancode 186 # ;
Map 186 91 # Right Shift
Map 186 104 # SPC (;)
End
Scancode 13 # Enter
Map 13 105 # ENTER
End
Scancode 39 # Right Arrow
Map 39 110 # Right Arrow
End
Scancode 35 # End
Map 35 91 # Right Shift
Map 35 110 # Right Arrow (End)
End
Scancode 40 # Down Arrow
Map 40 111 # Down Arrow
End
Scancode 34 # PgDn
Map 34 81 # Left Shift
Map 34 111 # Down Arrow (Page Down)
End
Scancode 37 # Left Arrow
Map 37 112 # Left Arrow
End
Scancode 36 # Home
Map 36 91 # Right Shift
Map 36 112 # Left Arrow (Home)
End
Scancode 38 # Up Arrow
Map 38 113 # Up Arrow
End
Scancode 33 # PgUp
Map 33 81 # Left Shift
Map 33 113 # Up Arrow (Page Up)
End