summaryrefslogtreecommitdiff
path: root/share
Unidiff
Diffstat (limited to 'share') (more/less context) (ignore whitespace changes)
-rw-r--r--share/multikey/da.keymap574
1 files changed, 321 insertions, 253 deletions
diff --git a/share/multikey/da.keymap b/share/multikey/da.keymap
index 0b27efe..0c71b85 100644
--- a/share/multikey/da.keymap
+++ b/share/multikey/da.keymap
@@ -1,325 +1,393 @@
1#
1# comment lines must start with a '#' (for now...) 2# comment lines must start with a '#' (for now...)
2# order is: row qcode unicode length blah 3#
4# Format:
5# row qcode unicode length
6# unicode-unshifted unicode-shifted
7# meta unicode unicode-meta'ed
8# meta uni...
9# (blank line)
10# row qcode...
11# etc.
12#
3# 13#
4# please don't write anything between a key definition and its xpm (except for spaces) 14# please don't write anything between a key definition and its xpm (except for spaces)
15#
16
5title = Danish 17title = Danish
6 18
71 0x1000 0 2 # and you can write whatever you want after the last element 19#
8 20# ROW 1
9 21#
10 "9 9 2 1" 22
11 ". c None" 231 0x1000 0 2 # esc
12 "a c #000000" 24 "9 9 2 1"
13 "........." 25 ". c None"
14 "........." 26 "a c #000000"
15 ".aa.aa.aa" 27 "........."
16 ".a..a..a." 28 "........."
17 ".aa.aa.a." 29 ".aa.aa.aa"
18 ".a...a.a." 30 ".a..a..a."
19 ".aa.aa.aa" 31 ".aa.aa.a."
20 "........." 32 ".a...a.a."
21 "........." 33 ".aa.aa.aa"
22 34 "........."
231 0 0xbd 2 # but not after xpm images... k? 35 "........."
241 0 0x31 2 36
251 0 0x32 2 371 0 0xbd 2 # ½
261 0 0x33 2 380xbd 0xa7
271 0 0x34 2 39m 0xbd 0xbe
281 0 0x35 2 40m 0xa7 0xb6
291 0 0x36 2 41
301 0 0x37 2 421 0 0x31 2 # 1
311 0 0x38 2 430x31 0x21
321 0 0x39 2 44m 0x31 0xa1
331 0 0x30 2 45m 0x21 0xb9
341 0 0x2b 2 46
471 0 0x32 2 # 2
480x32 0x22
49m 0x32 0x40
50m 0x22 0xb2
51
521 0 0x33 2 # 3
530x33 0x23
54m 0x33 0xa3
55m 0x23 0xb3
56
571 0 0x34 2 # 4
580x34 0xa4
59m 0x34 0x24
60m 0xa4 0xbc
61
621 0 0x35 2 # 5
630x35 0x25
64m 0x35 0xbd
65m 0x25 0xa2
66
671 0 0x36 2 # 6
680x36 0x26
69m 0x36 0xa5
70
711 0 0x37 2 # 7
720x37 0x2f
73m 0x37 0x7b
74m 0x2f 0xf7
75
761 0 0x38 2 # 8
770x38 0x28
78m 0x38 0x5b
79m 0x28 0xab
80
811 0 0x39 2 # 9
820x39 0x29
83m 0x39 0x5d
84m 0x29 0xbb
85
861 0 0x30 2 # 0
870x30 0x3d
88m 0x30 0x7d
89m 0x3d 0xb0
90
911 0 0x2b 2 # +
920x2b 0x3f
93m 0x2b 0xb1
94m 0x3f 0xbf
95
351 0 0xb4 2 961 0 0xb4 2
361 0x1003 0 2 970xb4 0x60
98m 0xb4 0x7c
99m 0x60 0xa6
37 100
38 "9 9 2 1" 1011 0x1003 0 2 # backspace
102 "9 9 2 1"
39 ". c None" 103 ". c None"
40 "a c #000000" 104 "a c #000000"
41 "........." 105 "........."
42 "........." 106 "........."
43 "...a....." 107 "...a....."
44 "..aa....." 108 "..aa....."
45 ".aaaaaaaa" 109 ".aaaaaaaa"
46 "..aa....." 110 "..aa....."
47 "...a....." 111 "...a....."
48 "........." 112 "........."
49 "........." 113 "........."
50 114
115#
116# ROW 2
117#
51 118
522 0x1001 0x9 3 # tab char, but why doesnt this work...? 1192 0x1001 0x9 3 # tab
53
54
55 "11 9 2 1" 120 "11 9 2 1"
56 ". c None" 121 ". c None"
57 "a c #000000" 122 "a c #000000"
58 "..........." 123 "..........."
59 "..........." 124 "..........."
60 ".....a..a.." 125 ".....a..a.."
61 ".....aa.a.." 126 ".....aa.a.."
62 ".aaaaaaaa.." 127 ".aaaaaaaa.."
63 ".....aa.a.." 128 ".....aa.a.."
64 ".....a..a.." 129 ".....a..a.."
65 "..........." 130 "..........."
66 "..........." 131 "..........."
672 0 0x71 2
682 0 0x77 2
692 0 0x65 2
702 0 0x72 2
712 0 0x74 2
722 0 0x79 2
732 0 0x75 2
742 0 0x69 2
752 0 0x6f 2
762 0 0x70 2
772 0 0xe5 2
782 0 0xa8 2
792 0 0x27 2
80
813 0x1024 0 4
82 "17 7 2 1"
83 " c None"
84 ". c #000000"
85 " "
86 " .. . .. .. "
87 " . . . . . . "
88 " . ... .. . "
89 " . . . . . "
90 " .. . . . .. "
91 " "
923 0 0x61 2
933 0 0x73 2
943 0 0x64 2
953 0 0x66 2
963 0 0x67 2
973 0 0x68 2
983 0 0x6a 2
993 0 0x6b 2
1003 0 0x6c 2
1013 0 0xe6 2
1023 0 0xf8 2
1033 0x1004 0 4 # enter
104 "16 9 2 1"
105 ". c None"
106 "a c #000000"
107 "................"
108 "................"
109 "...........a...."
110 "....aa.....a...."
111 "...aa......a...."
112 "..aaaaaaaaaa...."
113 "...aa..........."
114 "....aa.........."
115 "................"
116
1174 0x1020 0 3
118 "21 7 2 1"
119 " c None"
120 ". c #000000"
121 " "
122 " .. . . ... ... ... "
123 " . . . . . . "
124 " . ... . .. . "
125 " . . . . . . "
126 " .. . . ... . . "
127 " "
1284 0 0x3c 2
1294 0 0x7a 2
1304 0 0x78 2
1314 0 0x63 2
1324 0 0x76 2
1334 0 0x62 2
1344 0 0x6e 2
1354 0 0x6d 2
1364 0 0x2c 2
1374 0 0x2e 2
1384 0 0x2d 2
1394 0x1020 0 5
140 "21 7 2 1"
141 " c None"
142 ". c #000000"
143 " "
144 " .. . . ... ... ... "
145 " . . . . . . "
146 " . ... . .. . "
147 " . . . . . . "
148 " .. . . ... . . "
149 " "
150
1515 0x1021 0 3
152 "17 7 2 1"
153 " c None"
154 ". c #000000"
155 " "
156 " .. ... .. . "
157 " . . . . . "
158 " . . .. . "
159 " . . . . . "
160 " .. . . . ... "
161 " "
1625 0x1023 0 3
163 "13 7 2 1"
164 " c None"
165 ". c #000000"
166 " "
167 " . . ... "
168 " . . . . "
169 " ... . . "
170 " . . . . "
171 " . . ... . "
172 " "
1735 0 0x20 16
1745 0x1022 0 3 # alt-gr
175 "23 7 2 1"
176 " c None"
177 ". c #000000"
178 " "
179 " . . ... .. .. "
180 " . . . . . . . "
181 " ... . . . .. .. "
182 " . . . . . . . . "
183 " . . ... . ... . . "
184 " "
1855 0x1021 0 3
186 "17 7 2 1"
187 " c None"
188 ". c #000000"
189 " "
190 " .. ... .. . "
191 " . . . . . "
192 " . . .. . "
193 " . . . . . "
194 " .. . . . ... "
195 " "
1965 0x1030 0 2 #original code is F1, but i'll use it for turning on/off the config dialog
197 "13 7 2 1"
198 " c None"
199 ". c #000000"
200 " "
201 " . "
202 " ... "
203 " ..... "
204 " . "
205 " . "
206 " "
207# shift table
208# add xpm support for these keys too?
209
210# unshifed shifted
211
212# 1. row
2130xbd 0xa7
2140x31 0x21
2150x32 0x22
2160x33 0x23
2170x34 0xa4
2180x35 0x25
2190x36 0x26
2200x37 0x2f
2210x38 0x28
2220x39 0x29
2230x30 0x3d
2240x2b 0x3f
2250xb4 0x60
226 132
227# 2. row 1332 0 0x71 2 # q
2280x71 0x51 1340x71 0x51
135m 0x71 0x40
136
1372 0 0x77 2 # w
2290x77 0x57 1380x77 0x57
139
1402 0 0x65 2 # e
2300x65 0x45 1410x65 0x45
142m 0x65 0x20ac
143m 0x45 0xa2
144
1452 0 0x72 2 # r
2310x72 0x52 1460x72 0x52
147m 0x72 0xae
148m 0x52 0xae
149
1502 0 0x74 2 # t
2320x74 0x54 1510x74 0x54
152m 0x74 0xfe
153m 0x54 0xde
154
1552 0 0x79 2 # y
2330x79 0x59 1560x79 0x59
157m 0x59 0xa5
158
1592 0 0x75 2 # u
2340x75 0x55 1600x75 0x55
161
1622 0 0x69 2 # i
2350x69 0x49 1630x69 0x49
164
1652 0 0x6f 2 # o
2360x6f 0x4f 1660x6f 0x4f
167c 0x6f 0xf4
168d 0x6f 0xf6
169
1702 0 0x70 2 # p
2370x70 0x50 1710x70 0x50
172m 0x70 0xfe
173m 0x50 0xde
174
1752 0 0xe5 2 # å
2380xe5 0xc5 1760xe5 0xc5
2390xa8 0x5e
2400x27 0x2a
241 177
242# 3. row 1782 0 0xa8 2 # "
1790xa8 0x5e # ^
180m 0xa8 0x7e # ~
181
1822 0 0x27 2 # '
1830x27 0x2a # *
184
185#
186# ROW 3
187#
188
1893 0x1024 0 4 # caps
190 "17 7 2 1"
191 ". c None"
192 "a c #000000"
193 "................."
194 "..aa..a..aa...aa."
195 ".a...a.a.a.a.a..."
196 ".a...aaa.aa...a.."
197 ".a...a.a.a.....a."
198 "..aa.a.a.a...aa.."
199 "................."
200
2013 0 0x61 2 # a
2430x61 0x41 2020x61 0x41
203m 0x61 0xaa
204m 0x41 0xba
205
2063 0 0x73 2 # s
2440x73 0x53 2070x73 0x53
208m 0x73 0xdf
209m 0x53 0xa7
210
2113 0 0x64 2 # d
2450x64 0x44 2120x64 0x44
213m 0x64 0xf0
214m 0x44 0xd0
215
2163 0 0x66 2 # f
2460x66 0x46 2170x66 0x46
218m 0x46 0xaa
219
2203 0 0x67 2 # g
2470x67 0x47 2210x67 0x47
222
2233 0 0x68 2 # h
2480x68 0x48 2240x68 0x48
225
2263 0 0x6a 2 # j
2490x6a 0x4a 2270x6a 0x4a
228
2293 0 0x6b 2 # k
2500x6b 0x4b 2300x6b 0x4b
231m 0x4b 0x26
232
2333 0 0x6c 2 # l
2510x6c 0x4c 2340x6c 0x4c
235
2363 0 0xe6 2 # æ
2520xe6 0xc6 2370xe6 0xc6
238
2393 0 0xf8 2 # ø
2530xf8 0xd8 2400xf8 0xd8
241m 0xd8 0xd7
254 242
255# 4. row 2433 0x1004 0 4 # enter
244 "16 8 2 1"
245 ". c None"
246 "a c #000000"
247 "................"
248 "...........a...."
249 "....aa.....a...."
250 "...aa......a...."
251 "..aaaaaaaaaa...."
252 "...aa..........."
253 "....aa.........."
254 "................"
255
256#
257# ROW 4
258#
259
2604 0x1020 0 3 # shift
261 "21 7 2 1"
262 ". c None"
263 "a c #000000"
264 "....................."
265 "..aa.a.a.aaa.aaa.aaa."
266 ".a...a.a..a..a....a.."
267 "..a..aaa..a..aa...a.."
268 "...a.a.a..a..a....a.."
269 ".aa..a.a.aaa.a....a.."
270 "....................."
271
2724 0 0x3c 2 # <
2560x3c 0x3e 2730x3c 0x3e
274m 0x3c 0x5c
275m 0x3e 0xac
276
2774 0 0x7a 2 # z
2570x7a 0x5a 2780x7a 0x5a
279m 0x7a 0xab
280m 0x5a 0x3c
281
2824 0 0x78 2 # x
2580x78 0x58 2830x78 0x58
284m 0x78 0xbb
285m 0x58 0x3e
286
2874 0 0x63 2 # c
2590x63 0x43 2880x63 0x43
289m 0x63 0xa9
290m 0x43 0xa9
291
2924 0 0x76 2 # v
2600x76 0x56 2930x76 0x56
294
2954 0 0x62 2 # b
2610x62 0x42 2960x62 0x42
297
2984 0 0x6e 2 # n
2620x6e 0x4e 2990x6e 0x4e
300
3014 0 0x6d 2 # m
2630x6d 0x4d 3020x6d 0x4d
303m 0x6d 0xb5
304m 0x4d 0xba
305
3064 0 0x2c 2 # ,
2640x2c 0x3b 3070x2c 0x3b
308
3094 0 0x2e 2 # .
2650x2e 0x3a 3100x2e 0x3a
311
3124 0 0x2d 2 # -
2660x2d 0x5f 3130x2d 0x5f
314m 0x2d 0xad
315m 0x5f 0xaf
267 316
3174 0x1020 0 5 # shift
318 "21 7 2 1"
319 ". c None"
320 "a c #000000"
321 "....................."
322 "..aa.a.a.aaa.aaa.aaa."
323 ".a...a.a..a..a....a.."
324 "..a..aaa..a..aa...a.."
325 "...a.a.a..a..a....a.."
326 ".aa..a.a.aaa.a....a.."
327 "....................."
268 328
269# meta keys (alt-gr) 329#
330# ROW 5
331#
270 332
271# 1. row 3335 0x1021 0 3 # ctrl
272m 0xbd 0xbe 334 "17 7 2 1"
273m 0x31 0xa1 335 ". c None"
274m 0x32 0x40 336 "a c #000000"
275m 0x33 0xa3 337 "................."
276m 0x34 0x24 338 "..aa.aaa.aa..a..."
277m 0x35 0xbd 339 ".a....a..a.a.a..."
278m 0x36 0xa5 340 ".a....a..aa..a..."
279m 0x37 0x7b 341 ".a....a..a.a.a..."
280m 0x38 0x5b 342 "..aa..a..a.a.aaa."
281m 0x39 0x5d 343 "................."
282m 0x30 0x7d
283m 0x2b 0xb1
284m 0xb4 0x7c
285 344
286# 2. row 3455 0x1023 0 3 # alt
287#m 0x71 0x40 346 "13 7 2 1"
288#m 0x77 0x142 347 ". c None"
289m 0x65 0x20ac 348 "a c #000000"
290m 0x72 0xae 349 "............."
291#m 0x74 0x 350 "..a..a...aaa."
292#m 0x79 0x 351 ".a.a.a....a.."
293#m 0x75 0x 352 ".aaa.a....a.."
294#m 0x69 0x 353 ".a.a.a....a.."
295#m 0x6f 0x 354 ".a.a.aaa..a.."
296#m 0x70 0x 355 "............."
297#m 0xe5 0x 356
298m 0xa8 0x7e 3575 0 0x20 16 # space
299#m 0x27 0x 358
300 3595 0x1022 0 3 # alt-gr
301# 3. row 360 "23 7 2 1"
302#m 0x61 0x41 361 ". c None"
303#m 0x73 0x53 362 "a c #000000"
304#m 0x64 0x44 363 "......................."
305#m 0x66 0x46 364 "..a..a...aaa...aa..aa.."
306#m 0x67 0x47 365 ".a.a.a....a...a....a.a."
307#m 0x68 0x48 366 ".aaa.a....a...a.aa.aa.."
308#m 0x6a 0x4a 367 ".a.a.a....a...a..a.a.a."
309#m 0x6b 0x4b 368 ".a.a.aaa..a....aaa.a.a."
310#m 0x6c 0x4c 369 "......................."
311#m 0xe6 0xc6 370
312#m 0xf8 0xd8 3715 0x1021 0 3 # ctrl
313 372 "17 7 2 1"
314# 4. row 373 ". c None"
315m 0x3c 0x5c 374 "a c #000000"
316#m 0x7a 0x5a 375 "................."
317#m 0x78 0x58 376 "..aa.aaa.aa..a..."
318#m 0x63 0x43 377 ".a....a..a.a.a..."
319#m 0x76 0x56 378 ".a....a..aa..a..."
320#m 0x62 0x42 379 ".a....a..a.a.a..."
321#m 0x6e 0x4e 380 "..aa..a..a.a.aaa."
322#m 0x6d 0x4d 381 "................."
323#m 0x2c 0x3b 382
324#m 0x2e 0x3a 3835 0x1030 0 2 # config (original code is F1, but i'll use it for turning on/off the config dialog)
325#m 0x2d 0x5f 384 "13 7 2 1"
385 ". c None"
386 "a c #000000"
387 "............."
388 "......a......"
389 ".....aaa....."
390 "....aaaaa...."
391 "......a......"
392 "......a......"
393 "............." \ No newline at end of file