Ticket #98: neo20.map

File neo20.map, 29.1 kB (added by Elias Oltmanns <eo@nebensachen.de>, 1 day ago)

neo.map

Line 
1 ! neo.map - german NEO keyboard layout
2 ! 2008 Pascal Hauck, <pascal.hauck@web.de>
3 !
4 ! Diese Datei ist experimentell!
5 ! Sollten Fehler auftreten oder sich verschiedene Linux-Distributionen
6 ! anders verhalten als erwartet, sollte dies auf der Mailingliste
7 ! der NEO-Tastaturbelegung gemeldet werden.
8 !
9 ! Diese Keymap wird über einige Skripte automatisch aus der neo_de.xmodmap
10 ! erzeugt.
11 !
12
13 keymaps 0-18
14 strings as usual
15 compose as usual
16 alt_is_meta
17 ! --------------------------------------------------------------------------
18 ! Modifier definitions
19 ! --------------------------------------------------------------------------
20                    keycode  42 = Shift           
21 #          shift   keycode  42 = Caps_Lock       
22                    keycode  54 = Shift           
23 #          shift   keycode  54 = Caps_Lock       
24                    keycode  58 = AltGr           
25 #          altgr   keycode  58 = AltGr_Lock     
26                    keycode  43 = AltGr           
27 #          altgr   keycode  43 = AltGr_Lock     
28                    keycode  86 = ShiftL         
29 #          shiftl  keycode  86 = ShiftL_Lock     
30                    keycode 100 = ShiftL         
31 #          shiftl  keycode 100 = ShiftL_Lock     
32
33                    keycode   1 = Escape         
34    shift   altgr   keycode   1 = Meta_Escape     
35
36 ! --------------------------------------------------------------------------
37 ! function keys
38 ! --------------------------------------------------------------------------
39 ! ----Backspace-------------------------------------------------------------
40                    keycode  14 = Delete         
41 ! ----Return Enter----------------------------------------------------------
42                    keycode  28 = Return         
43            alt     keycode  28 = Meta_Control_m 
44                    keycode  96 = KP_Enter       
45            altgr   keycode  96 = Hex_F           
46 ! ----Tab-------------------------------------------------------------------
47                    keycode  15 = Tab              Meta_Tab       
48            altgr   keycode  15 = Compose
49 ! ----Control Alt-----------------------------------------------------------
50                    keycode  29 = Control         
51                    keycode  97 = Control         
52                    keycode  56 = Alt             
53 ! ----Prt SclLk Pause-------------------------------------------------------
54                    keycode  99 =
55            control keycode  99 = Control_backslash
56            alt     keycode  99 = Control_backslash
57    control alt     keycode  99 = Meta_Control_backslash
58                    keycode  70 = Scroll_Lock      Show_Memory      Show_Registers   Show_State     
59            alt     keycode  70 = Scroll_Lock     
60                    keycode 119 = Pause           
61 ! ----Home block------------------------------------------------------------
62                    keycode 102 = Find           
63                    keycode 104 = Prior           
64            shift   keycode 104 = Scroll_Backward
65                    keycode 107 = Select         
66                    keycode 109 = Next           
67            shift   keycode 109 = Scroll_Forward 
68                    keycode 111 = Remove         
69    altgr   control keycode 111 = Boot           
70    control alt     keycode 111 = Boot           
71                    keycode 110 = Insert         
72 ! ----Navigation block------------------------------------------------------
73                    keycode 103 = Up             
74            alt     keycode 103 = KeyboardSignal 
75                    keycode 105 = Left           
76            alt     keycode 105 = Decr_Console   
77                    keycode 106 = Right           
78            alt     keycode 106 = Incr_Console   
79                    keycode 108 = Down           
80 ! ----Win keys--------------------------------------------------------------
81                    keycode 125 = Decr_Console    Last_Console      Incr_Console     
82                    keycode 126 = Incr_Console    Last_Console      Decr_Console     
83 ! ----menue key-------------------------------------------------------------
84                    keycode 127 = Compose         F100
85 ! ----F-keys----------------------------------------------------------------
86                    keycode  59 = F1               F13              Console_13       F25             
87            alt     keycode  59 = Console_1       
88    control alt     keycode  59 = Console_1       
89                    keycode  60 = F2               F14              Console_14       F26             
90            alt     keycode  60 = Console_2       
91    control alt     keycode  60 = Console_2       
92                    keycode  61 = F3               F15              Console_15       F27             
93            alt     keycode  61 = Console_3       
94    control alt     keycode  61 = Console_3       
95                    keycode  62 = F4               F16              Console_16       F28             
96            alt     keycode  62 = Console_4       
97    control alt     keycode  62 = Console_4       
98                    keycode  63 = F5               F17              Console_17       F29             
99            alt     keycode  63 = Console_5       
100    control alt     keycode  63 = Console_5       
101                    keycode  64 = F6               F18              Console_18       F30             
102            alt     keycode  64 = Console_6       
103    control alt     keycode  64 = Console_6       
104                    keycode  65 = F7               F19              Console_19       F31             
105            alt     keycode  65 = Console_7       
106    control alt     keycode  65 = Console_7       
107                    keycode  66 = F8               F20              Console_20       F32             
108            alt     keycode  66 = Console_8       
109    control alt     keycode  66 = Console_8       
110                    keycode  67 = F9               F21              Console_21       F33             
111            alt     keycode  67 = Console_9       
112    control alt     keycode  67 = Console_9       
113                    keycode  68 = F10              F22              Console_22       F34             
114            alt     keycode  68 = Console_10     
115    control alt     keycode  68 = Console_10     
116                    keycode  87 = F11              F23              Console_23       F35             
117            alt     keycode  87 = Console_11     
118    control alt     keycode  87 = Console_11     
119                    keycode  88 = F12              F24              Console_24       F36             
120            alt     keycode  88 = Console_12     
121    control alt     keycode  88 = Console_12     
122 ! ----unknown keys from defkeymap.map---------------------------------------
123                    keycode  84 = Last_Console   
124                    keycode  89 =
125                    keycode  90 =
126                    keycode  91 =
127                    keycode  92 =
128                    keycode  93 =
129                    keycode  94 =
130                    keycode  95 =
131                    keycode 101 = Break           
132                    keycode 112 = Macro           
133    altgr   control keycode 112 = VoidSymbol     
134    shift   alt     keycode 112 = VoidSymbol     
135    altgr   alt     keycode 112 = VoidSymbol     
136                    keycode 113 = F13             
137    altgr   control keycode 113 = VoidSymbol     
138    shift   alt     keycode 113 = VoidSymbol     
139    altgr   alt     keycode 113 = VoidSymbol     
140                    keycode 114 = F14             
141    altgr   control keycode 114 = VoidSymbol     
142    shift   alt     keycode 114 = VoidSymbol     
143    altgr   alt     keycode 114 = VoidSymbol     
144                    keycode 115 = Help           
145    altgr   control keycode 115 = VoidSymbol     
146    shift   alt     keycode 115 = VoidSymbol     
147    altgr   alt     keycode 115 = VoidSymbol     
148                    keycode 116 = Do             
149    altgr   control keycode 116 = VoidSymbol     
150    shift   alt     keycode 116 = VoidSymbol     
151    altgr   alt     keycode 116 = VoidSymbol     
152                    keycode 117 = F17             
153    altgr   control keycode 117 = VoidSymbol     
154    shift   alt     keycode 117 = VoidSymbol     
155    altgr   alt     keycode 117 = VoidSymbol     
156                    keycode 118 = KP_MinPlus     
157    altgr   control keycode 118 = VoidSymbol     
158    shift   alt     keycode 118 = VoidSymbol     
159    altgr   alt     keycode 118 = VoidSymbol     
160                    keycode 119 = Pause
161                    keycode 120 =
162                    keycode 121 =
163                    keycode 122 =
164                    keycode 123 =
165                    keycode 124 =
166
167
168 ! ----Space key-------------------------------------------------------------
169                    keycode  57 = space                 space                 space                 nobreakspace         
170            shiftl  keycode  57 = KP_0                 
171    shift   shiftl  keycode  57 = KP_0                 
172    altgr   shiftl  keycode  57 = U+202F               
173
174 ! ----dead keys-------------------------------------------------------------
175                    keycode  41 = dead_circumflex       dead_tilde            U+030a                dead_breve           
176            shiftl  keycode  41 = dead_caron           
177    shift   shiftl  keycode  41 = VoidSymbol           
178    altgr   shiftl  keycode  41 = U+0304               
179                    keycode  13 = dead_grave            VoidSymbol            dead_diaeresis        U+1FFE               
180            shiftl  keycode  13 = VoidSymbol           
181    shift   shiftl  keycode  13 = VoidSymbol           
182    altgr   shiftl  keycode  13 = VoidSymbol           
183                    keycode  27 = dead_acute            dead_cedilla          VoidSymbol            U+1FBF               
184            shiftl  keycode  27 = dead_doubleacute     
185    shift   shiftl  keycode  27 = VoidSymbol           
186    altgr   shiftl  keycode  27 = U+0307               
187
188 ! --------------------------------------------------------------------------
189 ! Row 1 (number row)
190 ! --------------------------------------------------------------------------
191                    keycode   2 = one                   degree                onesuperior           VoidSymbol           
192            shiftl  keycode   2 = U+2022               
193    shift   shiftl  keycode   2 = VoidSymbol           
194    altgr   shiftl  keycode   2 = notsign               
195                    keycode   3 = two                   section               twosuperior           VoidSymbol           
196            shiftl  keycode   3 = U+2023               
197    shift   shiftl  keycode   3 = VoidSymbol           
198    altgr   shiftl  keycode   3 = U+2228               
199                    keycode   4 = three                 U+2113                threesuperior         VoidSymbol           
200            shiftl  keycode   4 = U+2116               
201    shift   shiftl  keycode   4 = VoidSymbol           
202    altgr   shiftl  keycode   4 = U+2227               
203                    keycode   5 = four                  guillemotright        U+203A                U+2020               
204            shiftl  keycode   5 = Prior                 
205    shift   shiftl  keycode   5 = Prior                 
206    altgr   shiftl  keycode   5 = U+22a4               
207                    keycode   6 = five                  guillemotleft         U+2039                U+2640               
208            shiftl  keycode   6 = periodcentered       
209    shift   shiftl  keycode   6 = VoidSymbol           
210    altgr   shiftl  keycode   6 = U+2221               
211                    keycode   7 = six                   U+20ac                cent                  U+2642               
212            shiftl  keycode   7 = sterling             
213    shift   shiftl  keycode   7 = VoidSymbol           
214    altgr   shiftl  keycode   7 = U+2225               
215                    keycode   8 = seven                 dollar                yen                   U+03ba               
216            shiftl  keycode   8 = currency             
217    shift   shiftl  keycode   8 = VoidSymbol           
218    altgr   shiftl  keycode   8 = U+2192               
219                    keycode   9 = eight                 U+201e                U+201a                U+2329               
220            shiftl  keycode   9 = VoidSymbol           
221    shift   shiftl  keycode   9 = VoidSymbol           
222    altgr   shiftl  keycode   9 = U+221e               
223                    keycode  10 = nine                  U+201c                U+2018                U+232a               
224            shiftl  keycode  10 = KP_Divide             
225    shift   shiftl  keycode  10 = KP_Divide             
226    altgr   shiftl  keycode  10 = VoidSymbol           
227                    keycode  11 = zero                  U+201d                U+2019                VoidSymbol           
228            shiftl  keycode  11 = KP_Multiply           
229    shift   shiftl  keycode  11 = KP_Multiply           
230    altgr   shiftl  keycode  11 = VoidSymbol           
231                    keycode  12 = minus                 U+2014                VoidSymbol            U+2011               
232            shiftl  keycode  12 = KP_Subtract           
233    shift   shiftl  keycode  12 = KP_Subtract           
234    altgr   shiftl  keycode  12 = hyphen               
235
236 ! --------------------------------------------------------------------------
237 ! Row 2 (upper row)
238 ! --------------------------------------------------------------------------
239                    keycode  16 = x                     
240            altgr   keycode  16 = VoidSymbol           
241    shift   altgr   keycode  16 = U+03be               
242            shiftl  keycode  16 = VoidSymbol           
243    shift   shiftl  keycode  16 = VoidSymbol           
244    altgr   shiftl  keycode  16 = U+039e               
245                    keycode  17 = v                     
246            altgr   keycode  17 = underscore           
247    shift   altgr   keycode  17 = VoidSymbol           
248            shiftl  keycode  17 = BackSpace             
249    shift   shiftl  keycode  17 = BackSpace             
250    altgr   shiftl  keycode  17 = U+2259               
251                    keycode  18 = l                     
252            altgr   keycode  18 = bracketleft           
253    shift   altgr   keycode  18 = U+03bb               
254            shiftl  keycode  18 = Up                   
255    shift   shiftl  keycode  18 = Up                   
256    altgr   shiftl  keycode  18 = U+039b               
257                    keycode  19 = c                     
258            altgr   keycode  19 = bracketright         
259    shift   altgr   keycode  19 = U+03c7               
260            shiftl  keycode  19 = Remove               
261    shift   shiftl  keycode  19 = Remove               
262    altgr   shiftl  keycode  19 = U+2102               
263                    keycode  20 = w                     
264            altgr   keycode  20 = asciicircum           
265    shift   altgr   keycode  20 = U+03c9               
266            shiftl  keycode  20 = Insert               
267    shift   shiftl  keycode  20 = Insert               
268    altgr   shiftl  keycode  20 = U+03a9               
269                    keycode  21 = k                     
270            altgr   keycode  21 = exclam               
271    shift   altgr   keycode  21 = U+03F0               
272            shiftl  keycode  21 = exclamdown           
273    shift   shiftl  keycode  21 = VoidSymbol           
274    altgr   shiftl  keycode  21 = U+221a               
275                    keycode  22 = h                     
276            altgr   keycode  22 = less                 
277    shift   altgr   keycode  22 = U+03c8               
278            shiftl  keycode  22 = KP_7                 
279    shift   shiftl  keycode  22 = KP_7                 
280    altgr   shiftl  keycode  22 = U+03a8               
281                    keycode  23 = g                     
282            altgr   keycode  23 = greater               
283    shift   altgr   keycode  23 = U+03b3               
284            shiftl  keycode  23 = KP_8                 
285    shift   shiftl  keycode  23 = KP_8                 
286    altgr   shiftl  keycode  23 = U+0393               
287                    keycode  24 = f                     
288            altgr   keycode  24 = equal                 
289    shift   altgr   keycode  24 = U+03c6               
290            shiftl  keycode  24 = KP_9                 
291    shift   shiftl  keycode  24 = KP_9                 
292    altgr   shiftl  keycode  24 = U+03a6               
293                    keycode  25 = q                     
294            altgr   keycode  25 = ampersand             
295    shift   altgr   keycode  25 = U+03D5               
296            shiftl  keycode  25 = KP_Add               
297    shift   shiftl  keycode  25 = KP_Add               
298    altgr   shiftl  keycode  25 = U+211A               
299                    keycode  26 = ssharp                U+1E9E                U+017F                U+03c2               
300            shiftl  keycode  26 = VoidSymbol           
301    shift   shiftl  keycode  26 = VoidSymbol           
302    altgr   shiftl  keycode  26 = U+2218               
303
304 ! --------------------------------------------------------------------------
305 ! Row 3 (home row, middle row)
306 ! --------------------------------------------------------------------------
307                    keycode  30 = u                     
308            altgr   keycode  30 = backslash             
309    shift   altgr   keycode  30 = VoidSymbol           
310            shiftl  keycode  30 = Home                 
311    shift   shiftl  keycode  30 = Home                 
312    altgr   shiftl  keycode  30 = U+222E               
313                    keycode  31 = i                     
314            altgr   keycode  31 = slash                 
315    shift   altgr   keycode  31 = U+03b9               
316            shiftl  keycode  31 = Left                 
317    shift   shiftl  keycode  31 = Left                 
318    altgr   shiftl  keycode  31 = U+222b               
319                    keycode  32 = a                     
320            altgr   keycode  32 = braceleft             
321    shift   altgr   keycode  32 = U+03b1               
322            shiftl  keycode  32 = Down                 
323    shift   shiftl  keycode  32 = Down                 
324    altgr   shiftl  keycode  32 = U+2200               
325                    keycode  33 = e                     
326            altgr   keycode  33 = braceright           
327    shift   altgr   keycode  33 = U+03b5               
328            shiftl  keycode  33 = Right                 
329    shift   shiftl  keycode  33 = Right                 
330    altgr   shiftl  keycode  33 = U+2203               
331                    keycode  34 = o                     
332            altgr   keycode  34 = asterisk             
333    shift   altgr   keycode  34 = U+03bf               
334            shiftl  keycode  34 = End                   
335    shift   shiftl  keycode  34 = End                   
336    altgr   shiftl  keycode  34 = VoidSymbol           
337                    keycode  35 = s                     
338            altgr   keycode  35 = question             
339    shift   altgr   keycode  35 = U+03c3               
340            shiftl  keycode  35 = questiondown         
341    shift   shiftl  keycode  35 = VoidSymbol           
342    altgr   shiftl  keycode  35 = U+03a3               
343                    keycode  36 = n                     
344            altgr   keycode  36 = parenleft             
345    shift   altgr   keycode  36 = U+03bd               
346            shiftl  keycode  36 = KP_4                 
347    shift   shiftl  keycode  36 = KP_4                 
348    altgr   shiftl  keycode  36 = U+2115               
349                    keycode  37 = r                     
350            altgr   keycode  37 = parenright           
351    shift   altgr   keycode  37 = U+03F1               
352            shiftl  keycode  37 = KP_5                 
353    shift   shiftl  keycode  37 = KP_5                 
354    altgr   shiftl  keycode  37 = U+211D               
355                    keycode  38 = t                     
356            altgr   keycode  38 = minus                 
357    shift   altgr   keycode  38 = U+03c4               
358            shiftl  keycode  38 = KP_6                 
359    shift   shiftl  keycode  38 = KP_6                 
360    altgr   shiftl  keycode  38 = U+2202               
361                    keycode  39 = d                     
362            altgr   keycode  39 = colon                 
363    shift   altgr   keycode  39 = U+03b4               
364            shiftl  keycode  39 = U+002c               
365    shift   shiftl  keycode  39 = VoidSymbol           
366    altgr   shiftl  keycode  39 = U+0394               
367                    keycode  40 = y                     
368            altgr   keycode  40 = at                   
369    shift   altgr   keycode  40 = U+03c5               
370            shiftl  keycode  40 = U+002e               
371    shift   shiftl  keycode  40 = VoidSymbol           
372    altgr   shiftl  keycode  40 = U+2207               
373
374 ! --------------------------------------------------------------------------
375 ! Row 4 (lower row)
376 ! --------------------------------------------------------------------------
377                    keycode  44 = udiaeresis            Udiaeresis            numbersign            VoidSymbol           
378            shiftl  keycode  44 = Escape               
379    shift   shiftl  keycode  44 = Escape               
380    altgr   shiftl  keycode  44 = U+211C               
381                    keycode  45 = odiaeresis            Odiaeresis            dollar                VoidSymbol           
382            shiftl  keycode  45 = Tab                   
383    shift   shiftl  keycode  45 = VoidSymbol           
384    altgr   shiftl  keycode  45 = U+2111               
385                    keycode  46 = adiaeresis            Adiaeresis            bar                   U+03b7               
386            shiftl  keycode  46 = Next                 
387    shift   shiftl  keycode  46 = Next                 
388    altgr   shiftl  keycode  46 = U+2135               
389                    keycode  47 = p                     
390            altgr   keycode  47 = asciitilde           
391    shift   altgr   keycode  47 = U+03c0               
392            shiftl  keycode  47 = Return               
393    shift   shiftl  keycode  47 = Return               
394    altgr   shiftl  keycode  47 = U+03a0               
395                    keycode  48 = z                     
396            altgr   keycode  48 = grave                 
397    shift   altgr   keycode  48 = U+03b6               
398            shiftl  keycode  48 = VoidSymbol           
399    shift   shiftl  keycode  48 = VoidSymbol           
400    altgr   shiftl  keycode  48 = U+2124               
401                    keycode  49 = b                     
402            altgr   keycode  49 = plus                 
403    shift   altgr   keycode  49 = U+03b2               
404            shiftl  keycode  49 = colon                 
405    shift   shiftl  keycode  49 = VoidSymbol           
406    altgr   shiftl  keycode  49 = U+21D0               
407                    keycode  50 = m                     
408            altgr   keycode  50 = percent               
409    shift   altgr   keycode  50 = U+03bc               
410            shiftl  keycode  50 = KP_1                 
411    shift   shiftl  keycode  50 = KP_1                 
412    altgr   shiftl  keycode  50 = U+21d4               
413                    keycode  51 = comma                 U+2013                quotedbl              U+03c1               
414            shiftl  keycode  51 = KP_2                 
415    shift   shiftl  keycode  51 = KP_2                 
416    altgr   shiftl  keycode  51 = U+21D2               
417                    keycode  52 = period                U+2026                apostrophe            U+03D1               
418            shiftl  keycode  52 = KP_3                 
419    shift   shiftl  keycode  52 = KP_3                 
420    altgr   shiftl  keycode  52 = U+0398               
421                    keycode  53 = j                     
422            altgr   keycode  53 = semicolon             
423    shift   altgr   keycode  53 = U+03b8               
424            shiftl  keycode  53 = semicolon             
425    shift   shiftl  keycode  53 = VoidSymbol           
426    altgr   shiftl  keycode  53 = U+221d               
427
428 ! --------------------------------------------------------------------------
429 ! Keypad Row 1 (uppest row)
430 ! --------------------------------------------------------------------------
431                    keycode  69 = Tab                   VoidSymbol            equal                 VoidSymbol           
432            shiftl  keycode  69 = U+2261               
433    shift   shiftl  keycode  69 = VoidSymbol           
434                    keycode  98 = KP_Multiply           KP_Multiply           U+22C5                U+2299               
435            shiftl  keycode  98 = U+2297               
436    shift   shiftl  keycode  98 = VoidSymbol           
437                    keycode  55 = KP_Subtract           KP_Subtract           U+2212                U+2296               
438            shiftl  keycode  55 = U+2238               
439    shift   shiftl  keycode  55 = VoidSymbol           
440                    keycode  74 = KP_7                  U+2714                U+2195                U+226A               
441            shiftl  keycode  74 = U+2308               
442    shift   shiftl  keycode  74 = VoidSymbol           
443
444 ! --------------------------------------------------------------------------
445 ! Keypad Row 2 (upper row)
446 ! --------------------------------------------------------------------------
447                    keycode  71 = KP_8                  U+2718                U+2191                U+2229               
448            shiftl  keycode  71 = U+22C2               
449    shift   shiftl  keycode  71 = VoidSymbol           
450                    keycode  72 = KP_9                  U+2663                U+20D7                U+226B               
451            shiftl  keycode  72 = U+2309               
452    shift   shiftl  keycode  72 = VoidSymbol           
453                    keycode  73 = KP_Add                KP_Add                plusminus             U+2295               
454            shiftl  keycode  73 = U+2214               
455    shift   shiftl  keycode  73 = VoidSymbol           
456                    keycode  78 = KP_4                  U+2665                U+2190                U+2282               
457            shiftl  keycode  78 = U+2286               
458    shift   shiftl  keycode  78 = VoidSymbol           
459
460 ! --------------------------------------------------------------------------
461 ! Keypad Row 3 (home row, middle row)
462 ! --------------------------------------------------------------------------
463                    keycode  75 = KP_5                  U+20ac                brokenbar             U+22B6               
464            shiftl  keycode  75 = U+22B7               
465    shift   shiftl  keycode  75 = VoidSymbol           
466                    keycode  76 = KP_6                  U+2660                U+2192                U+2283               
467            shiftl  keycode  76 = U+2287               
468    shift   shiftl  keycode  76 = VoidSymbol           
469                    keycode  77 = KP_1                  ordfeminine           U+2194                U+2264               
470            shiftl  keycode  77 = U+230a               
471    shift   shiftl  keycode  77 = VoidSymbol           
472
473 ! --------------------------------------------------------------------------
474 ! Keypad Row 4 (lower row)
475 ! --------------------------------------------------------------------------
476                    keycode  79 = KP_2                  masculine             U+2193                U+222a               
477            shiftl  keycode  79 = U+22C3               
478    shift   shiftl  keycode  79 = VoidSymbol           
479                    keycode  80 = KP_3                  U+2666                U+21CC                U+2265               
480            shiftl  keycode  80 = U+230B               
481    shift   shiftl  keycode  80 = VoidSymbol           
482                    keycode  81 = KP_0                  U+2423                percent               U+2030               
483            shiftl  keycode  81 = U+25A1               
484    shift   shiftl  keycode  81 = VoidSymbol           
485
486 ! --------------------------------------------------------------------------
487 ! Keypad Row 5 (lowest row)
488 ! --------------------------------------------------------------------------
489                    keycode  82 = comma                 period                U+002c                U+2032               
490            shiftl  keycode  82 = U+2033               
491    shift   shiftl  keycode  82 = VoidSymbol           
492                    keycode  83 = comma                 period                U+002c                U+2032               
493            shiftl  keycode  83 = U+2033               
494    shift   shiftl  keycode  83 = VoidSymbol           
495
496
497 ! --------------------------------------------------------------------------
498 ! additional Keys with control function (has to be edited manually!!!!)
499 ! --------------------------------------------------------------------------
500            control keycode  57 = nul
501 # for some obscure reason, this is required even when we set alt_is_meta
502    alt     control keycode  57 = Meta_nul
503    control altgr   keycode  30 = Control_backslash
504    control altgr   keycode  19 = Control_bracketright
505    control altgr   keycode  17 = Control_underscore
506    control altgr   keycode  20 = Control_asciicircum
507
508
509 ! --------------------------------------------------------------------------
510 ! Strings and Compose
511 ! --------------------------------------------------------------------------
512 # string F100 = "setleds +num\n"