-rw-r--r-- | share/multikey/cz.keymap | 360 |
1 files changed, 360 insertions, 0 deletions
diff --git a/share/multikey/cz.keymap b/share/multikey/cz.keymap new file mode 100644 index 0000000..65c3ce8 --- a/dev/null +++ b/share/multikey/cz.keymap | |||
@@ -0,0 +1,360 @@ | |||
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 its xpm (except for spaces) | ||
5 | # Czech keyboard layout created by pavouk at pavouk.org | ||
6 | # TODO: RING ABOVE and CARON modifier key support. | ||
7 | title = Czech | ||
8 | sw = CZ | ||
9 | |||
10 | 1 0x1000 0 1 # and you can write whatever you want after the last element | ||
11 | |||
12 | |||
13 | "9 9 2 1" | ||
14 | ". c None" | ||
15 | "a c #000000" | ||
16 | "........." | ||
17 | "........." | ||
18 | ".aa.aa.aa" | ||
19 | ".a..a..a." | ||
20 | ".aa.aa.a." | ||
21 | ".a...a.a." | ||
22 | ".aa.aa.aa" | ||
23 | "........." | ||
24 | "........." | ||
25 | |||
26 | 1 0 0x3b 1 # but not after xpm images... k? | ||
27 | 0x3b0x2da | ||
28 | m 0x3b0x60 | ||
29 | m 0x2da0x7e | ||
30 | 1 0 0x2b 2 | ||
31 | 0x2b0x31 | ||
32 | m 0x2b0x21 | ||
33 | 1 0 0x11b 2 | ||
34 | 0x11b0x32 | ||
35 | m 0x11b0x40 | ||
36 | 1 0 0x161 2 | ||
37 | 0x1610x33 | ||
38 | m 0x1610x23 | ||
39 | 1 0 0x10d 2 | ||
40 | 0x10d0x34 | ||
41 | m 0x10d0x24 | ||
42 | 1 0 0x159 2 | ||
43 | 0x1590x35 | ||
44 | m 0x1590x25 | ||
45 | 1 0 0x17e 2 | ||
46 | 0x17e0x36 | ||
47 | m 0x17e 0x5e | ||
48 | 1 0 0xfd 2 | ||
49 | 0xfd0x37 | ||
50 | m 0xfd0x26 | ||
51 | 1 0 0xe1 2 | ||
52 | 0xe10x38 | ||
53 | m 0xe10x2a | ||
54 | 1 0 0xed 2 | ||
55 | 0xed0x39 | ||
56 | m 0xed0x7b | ||
57 | 1 0 0xe9 2 | ||
58 | 0xe90x30 | ||
59 | m 0xe90x7d | ||
60 | 1 0 0x3d 2 | ||
61 | 0x3d0x25 | ||
62 | m 0x3d0x5c | ||
63 | 1 0 0x2ca 2 | ||
64 | 0x2ca0x2c7 | ||
65 | m 0x2ca0xaf | ||
66 | m 0x2c70xb8 | ||
67 | 1 0x1003 0 2 | ||
68 | |||
69 | "9 9 2 1" | ||
70 | ". c None" | ||
71 | "a c #000000" | ||
72 | "........." | ||
73 | "........." | ||
74 | "...a....." | ||
75 | "..aa....." | ||
76 | ".aaaaaaaa" | ||
77 | "..aa....." | ||
78 | "...a....." | ||
79 | "........." | ||
80 | "........." | ||
81 | |||
82 | |||
83 | 2 0x1001 0x9 3 # tab char, but why doesnt this work...? | ||
84 | |||
85 | |||
86 | "11 9 2 1" | ||
87 | ". c None" | ||
88 | "a c #000000" | ||
89 | "..........." | ||
90 | "..........." | ||
91 | ".....a..a.." | ||
92 | ".....aa.a.." | ||
93 | ".aaaaaaaa.." | ||
94 | ".....aa.a.." | ||
95 | ".....a..a.." | ||
96 | "..........." | ||
97 | "..........." | ||
98 | 2 0 0x71 2 | ||
99 | 0x710x51 | ||
100 | m 0x710x5c | ||
101 | m 0x510x3a9 | ||
102 | 2 0 0x77 2 | ||
103 | 0x770x57 | ||
104 | m 0x770x7c | ||
105 | m 0x570x141 | ||
106 | 2 0 0x65 2 | ||
107 | 0x650x45 | ||
108 | m 0x650x20ac | ||
109 | a 0x650xe9 | ||
110 | a 0x450xc9 | ||
111 | 2 0 0x72 2 | ||
112 | 0x720x52 | ||
113 | m 0x720xb6 | ||
114 | m 0x520xae | ||
115 | a 0x720x155 | ||
116 | a 0x520x154 | ||
117 | 2 0 0x74 2 | ||
118 | 0x740x54 | ||
119 | m 0x740x167 | ||
120 | m 0x540x166 | ||
121 | 2 0 0x7a 2 | ||
122 | 0x7a0x5a | ||
123 | m 0x7a0x2190 | ||
124 | m 0x5a0xa5 | ||
125 | a 0x7a0x17a | ||
126 | a 0x5a0x179 | ||
127 | 2 0 0x75 2 | ||
128 | 0x750x55 | ||
129 | m 0x750x2193 | ||
130 | m 0x550x2191 | ||
131 | a 0x750xfa | ||
132 | a 0x550xda | ||
133 | 2 0 0x69 2 | ||
134 | 0x690x49 | ||
135 | m 0x690x2192 | ||
136 | m 0x490x131 | ||
137 | a 0x690xed | ||
138 | a 0x490xcd | ||
139 | 2 0 0x6f 2 | ||
140 | 0x6f0x4f | ||
141 | m 0x6f0xf8 | ||
142 | m 0x4f0xd8 | ||
143 | a 0x6f0xf3 | ||
144 | a 0x4f0xd3 | ||
145 | 2 0 0x70 2 | ||
146 | 0x700x50 | ||
147 | m 0x700xfe | ||
148 | m 0x500xde | ||
149 | 2 0 0xfa 2 | ||
150 | 0xfa0x2f | ||
151 | m 0xfa0x5b | ||
152 | m 0x2f0xf7 | ||
153 | 2 0 0x29 2 | ||
154 | 0x290x28 | ||
155 | m 0x290x5d | ||
156 | m 0x280xd7 | ||
157 | 2 0 0xa8 2 | ||
158 | 0xa80x27 | ||
159 | m 0xa80x5c | ||
160 | m 0x270x7c | ||
161 | |||
162 | 3 0x1024 0 4 | ||
163 | "17 7 2 1" | ||
164 | " c None" | ||
165 | ". c #000000" | ||
166 | " " | ||
167 | " .. . .. .. " | ||
168 | " . . . . . . " | ||
169 | " . ... .. . " | ||
170 | " . . . . . " | ||
171 | " .. . . . .. " | ||
172 | " " | ||
173 | 3 0 0x61 2 | ||
174 | 0x610x41 | ||
175 | m 0x610x7e | ||
176 | m 0x410xc6 | ||
177 | a 0x610xe1 | ||
178 | a 0x410xc1 | ||
179 | 3 0 0x73 2 | ||
180 | 0x730x53 | ||
181 | m 0x730x111 | ||
182 | m 0x530xa7 | ||
183 | a 0x730x15b | ||
184 | a 0x530x15a | ||
185 | 3 0 0x64 2 | ||
186 | 0x640x44 | ||
187 | m 0x640x110 | ||
188 | m 0x440xd0 | ||
189 | 3 0 0x66 2 | ||
190 | 0x660x46 | ||
191 | m 0x660x5b | ||
192 | m 0x460xaa | ||
193 | 3 0 0x67 2 | ||
194 | 0x670x47 | ||
195 | m 0x670x5d | ||
196 | m 0x470x14a | ||
197 | 3 0 0x68 2 | ||
198 | 0x680x48 | ||
199 | m 0x680x60 | ||
200 | m 0x480x126 | ||
201 | 3 0 0x6a 2 | ||
202 | 0x6a0x4a | ||
203 | m 0x6a0x27 | ||
204 | 3 0 0x6b 2 | ||
205 | 0x6b0x4b | ||
206 | m 0x6b0x142 | ||
207 | m 0x4b0x26 | ||
208 | 3 0 0x6c 2 | ||
209 | 0x6c0x4c | ||
210 | m 0x6c0x141 | ||
211 | m 0x4c0x141 | ||
212 | a 0x6c0x13a | ||
213 | a 0x4c0x139 | ||
214 | 3 0 0x16f 2 | ||
215 | 0x16f0x22 | ||
216 | m 0x16f0x24 | ||
217 | m 0x220x2dd | ||
218 | 3 0 0xa7 2 | ||
219 | 0xa70x21 | ||
220 | m 0xa70x27 | ||
221 | m 0x210xdf | ||
222 | 3 0x1004 0 4 # enter | ||
223 | "16 9 2 1" | ||
224 | ". c None" | ||
225 | "a c #000000" | ||
226 | "................" | ||
227 | "................" | ||
228 | "...........a...." | ||
229 | "....aa.....a...." | ||
230 | "...aa......a...." | ||
231 | "..aaaaaaaaaa...." | ||
232 | "...aa..........." | ||
233 | "....aa.........." | ||
234 | "................" | ||
235 | |||
236 | 4 0x1020 0 5 | ||
237 | "21 7 2 1" | ||
238 | " c None" | ||
239 | ". c #000000" | ||
240 | " " | ||
241 | " .. . . ... ... ... " | ||
242 | " . . . . . . " | ||
243 | " . ... . .. . " | ||
244 | " . . . . . . " | ||
245 | " .. . . ... . . " | ||
246 | " " | ||
247 | 4 0 0x79 2 | ||
248 | 0x790x59 | ||
249 | m 0x790xb0 | ||
250 | m 0x590x3c | ||
251 | a 0x790xfd | ||
252 | a 0x590xdd | ||
253 | 4 0 0x78 2 | ||
254 | 0x780x58 | ||
255 | m 0x780x23 | ||
256 | m 0x580x3e | ||
257 | 4 0 0x63 2 | ||
258 | 0x630x43 | ||
259 | m 0x630x26 | ||
260 | m 0x430xa9 | ||
261 | a 0x630x107 | ||
262 | a 0x430x106 | ||
263 | 4 0 0x76 2 | ||
264 | 0x760x56 | ||
265 | m 0x760x40 | ||
266 | m 0x560x60 | ||
267 | 4 0 0x62 2 | ||
268 | 0x620x42 | ||
269 | m 0x620x7b | ||
270 | m 0x420x27 | ||
271 | 4 0 0x6e 2 | ||
272 | 0x6e0x4e | ||
273 | m 0x6e0x7d | ||
274 | a 0x6e0x144 | ||
275 | a 0x4e0x143 | ||
276 | 4 0 0x6d 2 | ||
277 | 0x6d0x4d | ||
278 | m 0x6d0x5e | ||
279 | m 0x4d0xba | ||
280 | 4 0 0x2c 2 | ||
281 | 0x2c0x3f | ||
282 | m 0x2c0x3c | ||
283 | m 0x3f0xd7 | ||
284 | 4 0 0x2e 2 | ||
285 | 0x2e0x3a | ||
286 | m 0x2e0x3e | ||
287 | m 0x3a0xf7 | ||
288 | 4 0 0x2d 2 | ||
289 | 0x2d0x5f | ||
290 | m 0x2d0x2a | ||
291 | m 0x5f0x2d9 | ||
292 | 4 0x1020 0 5 | ||
293 | "21 7 2 1" | ||
294 | " c None" | ||
295 | ". c #000000" | ||
296 | " " | ||
297 | " .. . . ... ... ... " | ||
298 | " . . . . . . " | ||
299 | " . ... . .. . " | ||
300 | " . . . . . . " | ||
301 | " .. . . ... . . " | ||
302 | " " | ||
303 | |||
304 | 5 0x1021 0 4 | ||
305 | "17 7 2 1" | ||
306 | " c None" | ||
307 | ". c #000000" | ||
308 | " " | ||
309 | " .. ... .. . " | ||
310 | " . . . . . " | ||
311 | " . . .. . " | ||
312 | " . . . . . " | ||
313 | " .. . . . ... " | ||
314 | " " | ||
315 | 5 0x1023 0 4 | ||
316 | "13 7 2 1" | ||
317 | " c None" | ||
318 | ". c #000000" | ||
319 | " " | ||
320 | " . . ... " | ||
321 | " . . . . " | ||
322 | " ... . . " | ||
323 | " . . . . " | ||
324 | " . . ... . " | ||
325 | " " | ||
326 | 5 0 0x20 14 | ||
327 | 5 0x1022 0 4 # 5,4 altgr | ||
328 | "24 7 2 1" # XXX Should have default in code | ||
329 | " c None" | ||
330 | ". c #000000" | ||
331 | " " | ||
332 | " . . ... .. .. " | ||
333 | " . . . . . . . " | ||
334 | " ... . . . .. .. " | ||
335 | " . . . . . . . . " | ||
336 | " . . ... . .. . ." | ||
337 | " " | ||
338 | 5 0x1021 0 5 | ||
339 | "17 7 2 1" | ||
340 | " c None" | ||
341 | ". c #000000" | ||
342 | " " | ||
343 | " .. ... .. . " | ||
344 | " . . . . . " | ||
345 | " . . .. . " | ||
346 | " . . . . . " | ||
347 | " .. . . . ... " | ||
348 | " " | ||
349 | 5 0x1030 0 2 #original code is F1, but i'll use it for turning on/off the config dialog | ||
350 | "13 7 2 1" | ||
351 | " c None" | ||
352 | ". c #000000" | ||
353 | " " | ||
354 | " . " | ||
355 | " ... " | ||
356 | " ..... " | ||
357 | " . " | ||
358 | " . " | ||
359 | " " | ||
360 | #EOF | ||