summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--share/multikey/enjumpx.keymap393
1 files changed, 393 insertions, 0 deletions
diff --git a/share/multikey/enjumpx.keymap b/share/multikey/enjumpx.keymap
new file mode 100644
index 0000000..84f9062
--- a/dev/null
+++ b/share/multikey/enjumpx.keymap
@@ -0,0 +1,393 @@
1# comment lines must start with a '#' (for now...)
2# order is: row qcode unicode length blah
3#
4# please don't write anything between a key definition and it's xpm (excpet for spaces)
5
61 0x1000 0 3 # and you can write whatever you want after the last element
7
8
9 "9 9 2 1"
10 "a c #000000"
11 ". c None"
12 "........."
13 "........."
14 ".aa.aa.aa"
15 ".a..a..a."
16 ".aa.aa.a."
17 ".a...a.a."
18 ".aa.aa.aa"
19 "........."
20 "........."
21
221 0 0x7a 2 # z
231 0 0x76 2 # v
241 0 0x63 2 # c
251 0 0x68 2 # h
261 0 0x77 2 # w
271 0 0x6b 2 # k
281 0 0 1 # blank space
291 0 0x31 1 # 1
301 0 0x2d 2 # -
311 0 0x2b 2 # +
321 0 0x36 1 # 6
331 0 0 1 # blank space
341 0x1003 0 3 # backspace
35
36 "9 9 2 1"
37 "a c #000000"
38 ". c None"
39 "........."
40 "........."
41 "...a....."
42 "..aa....."
43 ".aaaaaaaa"
44 "..aa....."
45 "...a....."
46 "........."
47 "........."
48
491 0x1010 0 2
50
51 "9 9 2 1"
52 "a c #000000"
53 ". c None"
54 "........."
55 ".a..a...."
56 ".a..a...."
57 ".a..a...."
58 ".aaaa..a."
59 ".a..a.a.a"
60 ".a..a.a.a"
61 ".a..a..a."
62 "........."
63
641 0x1016 0 2
65
66 "9 9 2 1"
67 "a c #000000"
68 ". c None"
69 "........."
70 "........."
71 "a..a.aaa."
72 "a..a.a..a"
73 "a..a.a..a"
74 "aaaa.aaa."
75 ".....a..."
76 ".....a..."
77 "........."
78
792 0x1001 0x9 3 # tab char, but why doesnt this work...?
80
81
82 "11 9 2 1"
83 "a c #000000"
84 ". c None"
85 "..........."
86 "..........."
87 ".....a..a.."
88 ".....aa.a.."
89 ".aaaaaaaa.."
90 ".....aa.a.."
91 ".....a..a.."
92 "..........."
93 "..........."
942 0 0x66 2 # f
952 0 0x69 2 # i
962 0 0x74 2 # t
972 0 0x61 2 # a
982 0 0x6c 2 # l
992 0 0x79 2 # y
1002 0 0 1 # blank space
1012 0 0x32 1 # 2
1022 0 0x2a 2 # *
1032 0 0x21 2 # !
1042 0 0x37 1 # 7
1052 0 0 1 # blank space
1062 0x1007 0 3 # del
107
108 "11 9 2 1"
109 "a c #000000"
110 ". c None"
111 "..........."
112 "....a.....a"
113 "....a.....a"
114 "....a.....a"
115 "..aaa.aaa.a"
116 ".a..a.a.a.a"
117 ".a..a.a...a"
118 "..aaa.aaa.a"
119 "..........."
120
1212 0x1011 0 2
122
123 "9 9 2 1"
124 "a c #000000"
125 ". c None"
126 "........."
127 ".aaa....."
128 ".a......."
129 ".a......."
130 ".aaa.aaa."
131 ".a...a..a"
132 ".a...a..a"
133 ".aaa.a..a"
134 "........."
135
1362 0x1017 0 2
137
138 "9 9 2 1"
139 "a c #000000"
140 ". c None"
141 "........."
142 "........."
143 "...a....."
144 "...a....."
145 ".aaa.aaa."
146 "a..a.a..a"
147 "a..a.a..a"
148 "aaaa.a..a"
149 "........."
150
1513 0x1004 0 3 # enter
152 "16 9 2 1"
153 "a c #000000"
154 ". c None"
155 "................"
156 "................"
157 "...........a...."
158 "....aa.....a...."
159 "...aa......a...."
160 "..aaaaaaaaaa...."
161 "...aa..........."
162 "....aa.........."
163 "................"
164
1653 0 0x20 4 # space bar
166
1673 0 0x6e 2 # n
1683 0 0x65 2 # e
1693 0 0x20 4 # space bar
1703 0 0 1 # blank space
171
1723 0 0x33 1 # 3
1733 0 0x2c 2 # ,
1743 0 0x27 2 # '
1753 0 0x38 1 # 8
1763 0 0 1 # blank space
177
1783 0x1004 0 3 # enter
179 "16 9 2 1"
180 "a c #000000"
181 ". c None"
182 "................"
183 "................"
184 "...........a...."
185 "....aa.....a...."
186 "...aa......a...."
187 "..aaaaaaaaaa...."
188 "...aa..........."
189 "....aa.........."
190 "................"
191
1923 0 0 1 # blank space
1933 0x1013 0 2 # up arrow
194
195 "9 9 2 1"
196 "a c #000000"
197 ". c None"
198 "........."
199 "........."
200 "....a...."
201 "...aaa..."
202 "..aaaaa.."
203 "....a...."
204 "....a...."
205 "....a...."
206 "........."
207
2083 0 0 1 # blank space
209
2104 0x1023 0 3
211 "13 7 2 1"
212 " c None"
213 ". c #000000"
214 " "
215 " . . ... "
216 " . . . . "
217 " ... . . "
218 " . . . . "
219 " . . ... . "
220 " "
2214 0 0x67 2 # g
2224 0 0x64 2 # d
2234 0 0x6f 2 # o
2244 0 0x72 2 # r
2254 0 0x73 2 # s
2264 0 0x62 2 # b
2274 0 0 1 # blank
2284 0 0x34 1 # 4
2294 0 0x2e 2 # .
2304 0 0x25 2 # %
2314 0 0x39 1 # 9
2324 0 0 1 # blank
233
2344 0x1020 0 3 # shift
235 "21 7 2 1"
236 " c None"
237 ". c #000000"
238 " "
239 " .. . . ... ... ... "
240 " . . . . . . "
241 " . ... . .. . "
242 " . . . . . . "
243 " .. . . ... . . "
244 " "
245
2464 0x1012 0 2 # left arrow
247 "9 9 2 1"
248 "a c #000000"
249 ". c None"
250 "........."
251 "........."
252 "...a....."
253 "..aa....."
254 ".aaaaaa.."
255 "..aa....."
256 "...a....."
257 "........."
258 "........."
2594 0x1014 0 2 # right arrow
260 "9 9 2 1"
261 "a c #000000"
262 ". c None"
263 "........."
264 "........."
265 ".....a..."
266 ".....aa.."
267 "..aaaaaa."
268 ".....aa.."
269 ".....a..."
270 "........."
271 "........."
272
2735 0x1021 0 3
274 "17 7 2 1"
275 " c None"
276 ". c #000000"
277 " "
278 " .. ... .. . "
279 " . . . . . "
280 " . . .. . "
281 " . . . . . "
282 " .. . . . ... "
283 " "
284
2855 0 0x71 2 # q
2865 0 0x6a 2 # j
2875 0 0x75 2 # u
2885 0 0x6d 2 # m
2895 0 0x70 2 # p
2905 0 0x78 2 # x
2915 0 0 1 # blank
2925 0 0x30 1 # 0
2935 0 0x2f 2 # /
2945 0 0x24 2 # $
2955 0 0x35 1 # 5
2965 0 0 1 # blank
297
2985 0x1022 0 3 # meta key (for the () key)
299
300 "9 9 2 1"
301 "a c #000000"
302 ". c None"
303 "........."
304 "..a...a.."
305 "..a...a.."
306 ".a.....a."
307 ".a.....a."
308 ".a.....a."
309 "..a...a.."
310 "..a...a.."
311 "........."
312
3135 0 0 1 # blank
3145 0x1015 0 2 # down arrow
315
316 "9 9 2 1"
317 "a c #000000"
318 ". c None"
319 "........."
320 "........."
321 "....a...."
322 "....a...."
323 "....a...."
324 "..aaaaa.."
325 "...aaa..."
326 "....a...."
327 "........."
328
3295 0x1030 0 2 #original code is F1, but i'll use it for turning on/off the config dialog
330 "13 7 2 1"
331 " c None"
332 ". c #000000"
333 " "
334 " . "
335 " ... "
336 " ..... "
337 " . "
338 " . "
339 " "
340# shift table
341
342# specia chars
3430x2d 0x5f
3440x2b 0x3d
3450x2a 0x23
3460x21 0x3f
3470x2c 0x3b
3480x27 0x22
3490x2e 0x3a
3500x25 0x7c
3510x2f 0x5c
3520x24 0x26
353
354# a - z
355
3560x61 0x41
3570x62 0x42
3580x63 0x43
3590x64 0x44
3600x65 0x45
3610x66 0x46
3620x67 0x47
3630x68 0x48
3640x69 0x49
3650x6a 0x4a
3660x6b 0x4b
3670x6c 0x4c
3680x6d 0x4d
3690x6e 0x4e
3700x6f 0x4f
3710x70 0x50
3720x71 0x51
3730x72 0x52
3740x73 0x53
3750x74 0x54
3760x75 0x55
3770x76 0x56
3780x77 0x57
3790x78 0x58
3800x79 0x59
3810x7a 0x5a
382
383# meta map (used for parentheses and stuff in this keymap)
384m 0x2d 0x28
385m 0x2b 0x29
386m 0x2a 0x5b
387m 0x21 0x5d
388m 0x2c 0x7b
389m 0x27 0x7d
390m 0x2e 0x3c
391m 0x25 0x3e
392m 0x2f 0x40
393m 0x24 0x7e