summaryrefslogtreecommitdiff
path: root/linux/console/neo.map
blob: 695645d5c100e72341899fad0184cb517596c0c5 (plain)
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
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
! neo.map - german NEO keyboard layout
!
! Diese Datei ist experimentell!
! Sollten Fehler auftreten oder sich verschiedene Linux-Distributionen
! anders verhalten als erwartet, sollte dies auf der Mailingliste
! der NEO-Tastaturbelegung gemeldet werden.
!
! Diese Keymap wird �ber einige Skripte automatisch aus der neo_de.xmodmap
! erzeugt.
!

keymaps 0-3,4-6,8-10,12,16-18
charset "ISO-8859-1"
include "linux-with-two-alt-keys.inc"
strings as usual
compose as usual for "iso-8859-1"
! --------------------------------------------------------------------------
! Modifier definitions
! --------------------------------------------------------------------------
                   keycode  42 = Shift           
                   keycode  54 = Shift           
                   keycode  58 = AltGr           
                   keycode  43 = AltGr           
                   keycode  86 = ShiftL          
                   keycode 100 = ShiftL          

                   keycode   1 = Escape           Escape          
           alt     keycode   1 = Meta_Escape     
   shift   altgr   keycode   1 = Meta_Escape     

! --------------------------------------------------------------------------
! Keys with control function (has to be edited manally!!!!)
! --------------------------------------------------------------------------
           control keycode  33 = Control_e       
   shift   control keycode  33 = Control_e       
   altgr   control keycode  33 = Control_e       
           alt     keycode  33 = Meta_e          
   shift   alt     keycode  33 = Meta_E          
   altgr   alt     keycode  33 = Meta_e          
   control alt     keycode  33 = Meta_Control_e  
           control keycode  19 = Control_c       
   shift   control keycode  19 = Control_c       
   altgr   control keycode  19 = Control_c       
           alt     keycode  19 = Meta_c          
   shift   alt     keycode  19 = Meta_C          
   altgr   alt     keycode  19 = Meta_c          
   control alt     keycode  19 = Meta_Control_c  
           control keycode  50 = Control_m       
   shift   control keycode  50 = Control_m       
   altgr   control keycode  50 = Control_m       
           alt     keycode  50 = Meta_m          
   shift   alt     keycode  50 = Meta_M          
   altgr   alt     keycode  50 = Meta_m          
   control alt     keycode  50 = Meta_Control_m  

! --------------------------------------------------------------------------
! function keys
! --------------------------------------------------------------------------
! ----Backspace-------------------------------------------------------------
                   keycode  14 = Delete           Delete          
	   alt	   keycode  14 = Meta_Delete     
   shift   alt     keycode  14 = Meta_Delete     
! ----Return Enter----------------------------------------------------------
                   keycode  28 = Return          
           alt     keycode  28 = Meta_Control_m  
                   keycode  96 = KP_Enter        
           altgr   keycode  96 = Hex_F           
! ----Tab-------------------------------------------------------------------
                   keycode  15 = Tab              Meta_Tab        
           alt     keycode  15 = Meta_Tab        
           altgr   keycode  15 = Compose
! ----Control Alt-----------------------------------------------------------
                   keycode  29 = Control         
                   keycode  97 = Control         
                   keycode  56 = Alt             
! ----Prt SclLk Pause-------------------------------------------------------
                   keycode  99 =
           control keycode  99 = Control_backslash
           alt     keycode  99 = Control_backslash
   control alt	   keycode  99 = Meta_Control_backslash
                   keycode  70 = Scroll_Lock      Show_Memory      Show_Registers   Show_State      
           alt     keycode  70 = Scroll_Lock     
                   keycode 119 = Pause           
! ----Home block------------------------------------------------------------
                   keycode 102 = Find            
                   keycode 104 = Prior           
           shift   keycode 104 = Scroll_Backward 
                   keycode 107 = Select          
                   keycode 109 = Next            
           shift   keycode 109 = Scroll_Forward  
                   keycode 111 = Remove          
   altgr   control keycode 111 = Boot            
   control alt     keycode 111 = Boot            
                   keycode 110 = Insert          
! ----Navigation block------------------------------------------------------
                   keycode 103 = Up              
           alt     keycode 103 = KeyboardSignal  
                   keycode 105 = Left            
           alt     keycode 105 = Decr_Console    
                   keycode 106 = Right           
           alt     keycode 106 = Incr_Console    
                   keycode 108 = Down            
! ----Win keys--------------------------------------------------------------
                   keycode 125 =
                   keycode 126 = Compose
! ----menue key-------------------------------------------------------------
                   keycode 127 = F100
! ----F-keys----------------------------------------------------------------
                   keycode  59 = F1               F13              Console_13       F25             
           alt     keycode  59 = Console_1       
   control alt     keycode  59 = Console_1       
                   keycode  60 = F2               F14              Console_14       F26             
           alt     keycode  60 = Console_2       
   control alt     keycode  60 = Console_2       
                   keycode  61 = F3               F15              Console_15       F27             
           alt     keycode  61 = Console_3       
   control alt     keycode  61 = Console_3       
                   keycode  62 = F4               F16              Console_16       F28             
           alt     keycode  62 = Console_4       
   control alt     keycode  62 = Console_4       
                   keycode  63 = F5               F17              Console_17       F29             
           alt     keycode  63 = Console_5       
   control alt     keycode  63 = Console_5       
                   keycode  64 = F6               F18              Console_18       F30             
           alt     keycode  64 = Console_6       
   control alt     keycode  64 = Console_6       
                   keycode  65 = F7               F19              Console_19       F31             
           alt     keycode  65 = Console_7       
   control alt     keycode  65 = Console_7       
                   keycode  66 = F8               F20              Console_20       F32             
           alt     keycode  66 = Console_8       
   control alt     keycode  66 = Console_8       
                   keycode  67 = F9               F21              Console_21       F33             
           alt     keycode  67 = Console_9       
   control alt     keycode  67 = Console_9       
                   keycode  68 = F10              F22              Console_22       F34             
           alt     keycode  68 = Console_10      
   control alt     keycode  68 = Console_10      
                   keycode  87 = F11              F23              Console_23       F35             
           alt     keycode  87 = Console_11      
   control alt     keycode  87 = Console_11      
                   keycode  88 = F12              F24              Console_24       F36             
           alt     keycode  88 = Console_12      
   control alt     keycode  88 = Console_12      
! ----unknown keys from defkeymap.map---------------------------------------
                   keycode 101 = Break           
                   keycode  84 = Last_Console    
                   keycode 112 = Macro           
   altgr   control keycode 112 = VoidSymbol      
   shift   alt     keycode 112 = VoidSymbol      
   altgr   alt     keycode 112 = VoidSymbol      
                   keycode 113 = F13             
   altgr   control keycode 113 = VoidSymbol      
   shift   alt     keycode 113 = VoidSymbol      
   altgr   alt     keycode 113 = VoidSymbol      
                   keycode 114 = F14             
   altgr   control keycode 114 = VoidSymbol      
   shift   alt     keycode 114 = VoidSymbol      
   altgr   alt     keycode 114 = VoidSymbol      
                   keycode 115 = Help            
   altgr   control keycode 115 = VoidSymbol      
   shift   alt     keycode 115 = VoidSymbol      
   altgr   alt     keycode 115 = VoidSymbol      
                   keycode 116 = Do              
   altgr   control keycode 116 = VoidSymbol      
   shift   alt     keycode 116 = VoidSymbol      
   altgr   alt     keycode 116 = VoidSymbol      
                   keycode 117 = F17             
   altgr   control keycode 117 = VoidSymbol      
   shift   alt     keycode 117 = VoidSymbol      
   altgr   alt     keycode 117 = VoidSymbol      
                   keycode 118 = KP_MinPlus      
   altgr   control keycode 118 = VoidSymbol      
   shift   alt     keycode 118 = VoidSymbol      
   altgr   alt     keycode 118 = VoidSymbol      
! ----unknown keys----------------------------------------------------------
                   keycode  57 = space                 space                 space                 nobreakspace          
           shiftl  keycode  57 = zero                  
   shift   shiftl  keycode  57 = zero                  
   altgr   shiftl  keycode  57 = U+202F                


! --------------------------------------------------------------------------
! Row 1 (number row)
! --------------------------------------------------------------------------
                   keycode  41 = dead_circumflex       dead_caron            dead_breve            dead_stroke           
           shiftl  keycode  41 = dead_belowdot         
   shift   shiftl  keycode  41 = VoidSymbol            
   altgr   shiftl  keycode  41 = dead_belowdot         
                   keycode   2 = one                   degree                onesuperior           U+2081                
           shiftl  keycode   2 = enfilledcircbullet    
   shift   shiftl  keycode   2 = VoidSymbol            
   altgr   shiftl  keycode   2 = notsign               
                   keycode   3 = two                   numerosign            twosuperior           U+2082                
           shiftl  keycode   3 = U+2023                
   shift   shiftl  keycode   3 = VoidSymbol            
   altgr   shiftl  keycode   3 = logicalor             
                   keycode   4 = three                 section               threesuperior         U+2083                
           shiftl  keycode   4 = VoidSymbol            
   shift   shiftl  keycode   4 = VoidSymbol            
   altgr   shiftl  keycode   4 = logicaland            
                   keycode   5 = four                  guillemotright        U+203A                U+2113                
           shiftl  keycode   5 = Prior                 
   shift   shiftl  keycode   5 = Prior                 
   altgr   shiftl  keycode   5 = U+22A5                
                   keycode   6 = five                  guillemotleft         U+2039                femalesymbol          
           shiftl  keycode   6 = VoidSymbol            
   shift   shiftl  keycode   6 = VoidSymbol            
   altgr   shiftl  keycode   6 = U+2221                
                   keycode   7 = six                   EuroSign              cent                  malesymbol            
           shiftl  keycode   7 = sterling              
   shift   shiftl  keycode   7 = VoidSymbol            
   altgr   shiftl  keycode   7 = U+2225                
                   keycode   8 = seven                 dollar                yen                   Greek_kappa           
           shiftl  keycode   8 = currency              
   shift   shiftl  keycode   8 = VoidSymbol            
   altgr   shiftl  keycode   8 = notelementof          
                   keycode   9 = eight                 doublelowquotemark    singlelowquotemark    U+27E8                
           shiftl  keycode   9 = slash                 
   shift   shiftl  keycode   9 = slash                 
   altgr   shiftl  keycode   9 = U+2204                
                   keycode  10 = nine                  leftdoublequotemark   leftsinglequotemark   U+27E9                
           shiftl  keycode  10 = asterisk              
   shift   shiftl  keycode  10 = asterisk              
   altgr   shiftl  keycode  10 = U+2226                
                   keycode  11 = zero                  rightdoublequotemark  rightsinglequotemark  U+2080                
           shiftl  keycode  11 = minus                 
   shift   shiftl  keycode  11 = VoidSymbol            
   altgr   shiftl  keycode  11 = emptyset              
                   keycode  12 = minus                 endash                emdash                U+2011                
           shiftl  keycode  12 = VoidSymbol            
   shift   shiftl  keycode  12 = VoidSymbol            
   altgr   shiftl  keycode  12 = hyphen                
                   keycode  13 = dead_acute            dead_grave            dead_cedilla          dead_ogonek           
           shiftl  keycode  13 = dead_abovedot         
   shift   shiftl  keycode  13 = VoidSymbol            
   altgr   shiftl  keycode  13 = dead_abovering        

! --------------------------------------------------------------------------
! Row 2 (upper row)
! --------------------------------------------------------------------------
                   keycode  16 = x                     X                     ellipsis              Greek_xi              
           shiftl  keycode  16 = U+22EE                
   shift   shiftl  keycode  16 = VoidSymbol            
   altgr   shiftl  keycode  16 = U+039E                
                   keycode  17 = v                     V                     underscore            VoidSymbol            
           shiftl  keycode  17 = BackSpace             
   shift   shiftl  keycode  17 = BackSpace             
   altgr   shiftl  keycode  17 = U+2259                
                   keycode  18 = l                     L                     bracketleft           Greek_lambda          
           shiftl  keycode  18 = Up                    
   shift   shiftl  keycode  18 = Up                    
   altgr   shiftl  keycode  18 = U+039B                
                   keycode  19 = c                     C                     bracketright          Greek_chi             
           shiftl  keycode  19 = Delete                
   shift   shiftl  keycode  19 = Delete                
   altgr   shiftl  keycode  19 = U+2102                
                   keycode  20 = w                     W                     asciicircum           Greek_omega           
           shiftl  keycode  20 = Insert                
   shift   shiftl  keycode  20 = Insert                
   altgr   shiftl  keycode  20 = U+03A9                
                   keycode  21 = k                     K                     exclam                U+03F0                
           shiftl  keycode  21 = exclamdown            
   shift   shiftl  keycode  21 = VoidSymbol            
   altgr   shiftl  keycode  21 = radical               
                   keycode  22 = h                     H                     less                  Greek_psi             
           shiftl  keycode  22 = seven                 
   shift   shiftl  keycode  22 = seven                 
   altgr   shiftl  keycode  22 = U+03A8                
                   keycode  23 = g                     G                     greater               Greek_gamma           
           shiftl  keycode  23 = eight                 
   shift   shiftl  keycode  23 = eight                 
   altgr   shiftl  keycode  23 = U+0393                
                   keycode  24 = f                     F                     equal                 Greek_phi             
           shiftl  keycode  24 = nine                  
   shift   shiftl  keycode  24 = nine                  
   altgr   shiftl  keycode  24 = U+03A6                
                   keycode  25 = q                     Q                     ampersand             U+03D5                
           shiftl  keycode  25 = plus                  
   shift   shiftl  keycode  25 = VoidSymbol            
   altgr   shiftl  keycode  25 = U+211A                
                   keycode  26 = ssharp                U+1E9E                U+017F                Greek_finalsmallsigma 
           shiftl  keycode  26 = VoidSymbol            
   shift   shiftl  keycode  26 = VoidSymbol            
   altgr   shiftl  keycode  26 = U+2218                
                   keycode  27 = dead_tilde            dead_macron           dead_diaeresis        dead_doubleacute      
           shiftl  keycode  27 = VoidSymbol            
   shift   shiftl  keycode  27 = VoidSymbol            
   altgr   shiftl  keycode  27 = VoidSymbol            

! --------------------------------------------------------------------------
! Row 3 (home row, middle row)
! --------------------------------------------------------------------------
                   keycode  30 = u                     U                     backslash             VoidSymbol            
           shiftl  keycode  30 = Home                  
   shift   shiftl  keycode  30 = Home                  
   altgr   shiftl  keycode  30 = U+222E                
                   keycode  31 = i                     I                     slash                 Greek_iota            
           shiftl  keycode  31 = Left                  
   shift   shiftl  keycode  31 = Left                  
   altgr   shiftl  keycode  31 = integral              
                   keycode  32 = a                     A                     braceleft             Greek_alpha           
           shiftl  keycode  32 = Down                  
   shift   shiftl  keycode  32 = Down                  
   altgr   shiftl  keycode  32 = U+2200                
                   keycode  33 = e                     E                     braceright            Greek_epsilon         
           shiftl  keycode  33 = Right                 
   shift   shiftl  keycode  33 = Right                 
   altgr   shiftl  keycode  33 = U+2203                
                   keycode  34 = o                     O                     asterisk              Greek_omicron         
           shiftl  keycode  34 = End                   
   shift   shiftl  keycode  34 = End                   
   altgr   shiftl  keycode  34 = elementof             
                   keycode  35 = s                     S                     question              Greek_sigma           
           shiftl  keycode  35 = questiondown          
   shift   shiftl  keycode  35 = VoidSymbol            
   altgr   shiftl  keycode  35 = U+03A3                
                   keycode  36 = n                     N                     parenleft             Greek_nu              
           shiftl  keycode  36 = four                  
   shift   shiftl  keycode  36 = four                  
   altgr   shiftl  keycode  36 = U+2115                
                   keycode  37 = r                     R                     parenright            U+03F1                
           shiftl  keycode  37 = five                  
   shift   shiftl  keycode  37 = five                  
   altgr   shiftl  keycode  37 = U+211D                
                   keycode  38 = t                     T                     minus                 Greek_tau             
           shiftl  keycode  38 = six                   
   shift   shiftl  keycode  38 = six                   
   altgr   shiftl  keycode  38 = partialderivative     
                   keycode  39 = d                     D                     colon                 Greek_delta           
           shiftl  keycode  39 = comma                 
   shift   shiftl  keycode  39 = VoidSymbol            
   altgr   shiftl  keycode  39 = U+0394                
                   keycode  40 = y                     Y                     at                    Greek_upsilon         
           shiftl  keycode  40 = period                
   shift   shiftl  keycode  40 = VoidSymbol            
   altgr   shiftl  keycode  40 = nabla                 

! --------------------------------------------------------------------------
! Row 4 (lower row)
! --------------------------------------------------------------------------
                   keycode  44 = udiaeresis            Udiaeresis            numbersign            VoidSymbol            
           shiftl  keycode  44 = Escape                
   shift   shiftl  keycode  44 = Escape                
   altgr   shiftl  keycode  44 = variation             
                   keycode  45 = odiaeresis            Odiaeresis            dollar                VoidSymbol            
           shiftl  keycode  45 = Tab                   
   shift   shiftl  keycode  45 = Tab                   
   altgr   shiftl  keycode  45 = U+2111                
                   keycode  46 = adiaeresis            Adiaeresis            bar                   Greek_eta             
           shiftl  keycode  46 = Next                  
   shift   shiftl  keycode  46 = Next                  
   altgr   shiftl  keycode  46 = U+211C                
                   keycode  47 = p                     P                     asciitilde            Greek_pi              
           shiftl  keycode  47 = Return                
   shift   shiftl  keycode  47 = Return                
   altgr   shiftl  keycode  47 = U+03A0                
                   keycode  48 = z                     Z                     grave                 Greek_zeta            
           shiftl  keycode  48 = Undo                  
   shift   shiftl  keycode  48 = Redo                  
   altgr   shiftl  keycode  48 = U+2124                
                   keycode  49 = b                     B                     plus                  Greek_beta            
           shiftl  keycode  49 = colon                 
   shift   shiftl  keycode  49 = VoidSymbol            
   altgr   shiftl  keycode  49 = U+21D0                
                   keycode  50 = m                     M                     percent               Greek_mu              
           shiftl  keycode  50 = one                   
   shift   shiftl  keycode  50 = one                   
   altgr   shiftl  keycode  50 = ifonlyif              
                   keycode  51 = comma                 VoidSymbol            quotedbl              Greek_rho             
           shiftl  keycode  51 = two                   
   shift   shiftl  keycode  51 = two                   
   altgr   shiftl  keycode  51 = U+21D2                
                   keycode  52 = period                VoidSymbol            apostrophe            U+03D1                
           shiftl  keycode  52 = three                 
   shift   shiftl  keycode  52 = three                 
   altgr   shiftl  keycode  52 = U+0398                
                   keycode  53 = j                     J                     semicolon             Greek_theta           
           shiftl  keycode  53 = semicolon             
   shift   shiftl  keycode  53 = VoidSymbol            
   altgr   shiftl  keycode  53 = identical             

! --------------------------------------------------------------------------
! Keypad Row 1 (uppest row)
! --------------------------------------------------------------------------
                   keycode  69 = equal                 notequal              U+2248                Pointer_EnableKeys    
           shiftl  keycode  69 = VoidSymbol            
   shift   shiftl  keycode  69 = VoidSymbol            
   altgr   shiftl  keycode  69 = VoidSymbol            
                   keycode  98 = KP_Divide             KP_Divide             division              U+2044                
           shiftl  keycode  98 = VoidSymbol            
   shift   shiftl  keycode  98 = VoidSymbol            
   altgr   shiftl  keycode  98 = VoidSymbol            
                   keycode  55 = KP_Multiply           KP_Multiply           U+22C5                multiply              
           shiftl  keycode  55 = VoidSymbol            
   shift   shiftl  keycode  55 = VoidSymbol            
   altgr   shiftl  keycode  55 = VoidSymbol            
                   keycode  74 = KP_Subtract           KP_Subtract           minus                 U+2212                
           shiftl  keycode  74 = VoidSymbol            
   shift   shiftl  keycode  74 = VoidSymbol            
   altgr   shiftl  keycode  74 = VoidSymbol            

! --------------------------------------------------------------------------
! Keypad Row 2 (upper row)
! --------------------------------------------------------------------------
                   keycode  71 = KP_7                  KP_Home               U+2195                dagger                
           shiftl  keycode  71 = VoidSymbol            
   shift   shiftl  keycode  71 = VoidSymbol            
   altgr   shiftl  keycode  71 = VoidSymbol            
                   keycode  72 = KP_8                  KP_Up                 uparrow               intersection          
           shiftl  keycode  72 = VoidSymbol            
   shift   shiftl  keycode  72 = VoidSymbol            
   altgr   shiftl  keycode  72 = VoidSymbol            
                   keycode  73 = KP_9                  KP_Prior              containsas            U+2297                
           shiftl  keycode  73 = VoidSymbol            
   shift   shiftl  keycode  73 = VoidSymbol            
   altgr   shiftl  keycode  73 = VoidSymbol            
                   keycode  78 = KP_Add                KP_Add                plusminus             U+2213                
           shiftl  keycode  78 = VoidSymbol            
   shift   shiftl  keycode  78 = VoidSymbol            
   altgr   shiftl  keycode  78 = VoidSymbol            

! --------------------------------------------------------------------------
! Keypad Row 3 (home row, middle row)
! --------------------------------------------------------------------------
                   keycode  75 = KP_4                  KP_Left               leftarrow             includedin            
           shiftl  keycode  75 = VoidSymbol            
   shift   shiftl  keycode  75 = VoidSymbol            
   altgr   shiftl  keycode  75 = VoidSymbol            
                   keycode  76 = KP_5                  KP_Begin              infinity              EuroSign              
           shiftl  keycode  76 = VoidSymbol            
   shift   shiftl  keycode  76 = VoidSymbol            
   altgr   shiftl  keycode  76 = VoidSymbol            
                   keycode  77 = KP_6                  KP_Right              rightarrow            includes              
           shiftl  keycode  77 = VoidSymbol            
   shift   shiftl  keycode  77 = VoidSymbol            
   altgr   shiftl  keycode  77 = VoidSymbol            

! --------------------------------------------------------------------------
! Keypad Row 4 (lower row)
! --------------------------------------------------------------------------
                   keycode  79 = KP_1                  KP_End                U+2194                U+2714                
           shiftl  keycode  79 = VoidSymbol            
   shift   shiftl  keycode  79 = VoidSymbol            
   altgr   shiftl  keycode  79 = VoidSymbol            
                   keycode  80 = KP_2                  KP_Down               downarrow             union                 
           shiftl  keycode  80 = VoidSymbol            
   shift   shiftl  keycode  80 = VoidSymbol            
   altgr   shiftl  keycode  80 = VoidSymbol            
                   keycode  81 = KP_3                  KP_Next               U+21CC                U+2717                
           shiftl  keycode  81 = VoidSymbol            
   shift   shiftl  keycode  81 = VoidSymbol            
   altgr   shiftl  keycode  81 = VoidSymbol            

! --------------------------------------------------------------------------
! Keypad Row 5 (lowest row)
! --------------------------------------------------------------------------
                   keycode  82 = KP_0                  KP_Insert             percent               U+2030                
           shiftl  keycode  82 = VoidSymbol            
   shift   shiftl  keycode  82 = VoidSymbol            
   altgr   shiftl  keycode  82 = VoidSymbol            
                   keycode  83 = comma                 KP_Delete             period                KP_Separator          
           shiftl  keycode  83 = VoidSymbol            
   shift   shiftl  keycode  83 = VoidSymbol            
   altgr   shiftl  keycode  83 = VoidSymbol            


! --------------------------------------------------------------------------
! Strings and Compose
! --------------------------------------------------------------------------
string F100 = "setleds +num\n"