summaryrefslogtreecommitdiff
path: root/keymaps/i386/dvorak/dvorak-fr-bepo.kmap
blob: 9e5d8993c6dddf1b4ae062d425af4b1c16786157 (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
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# fr-dvorak-bepo  http://www.clavier-dvorak.org
charset "iso-8859-15"
keymaps 0-15

# includes are disabled to work also on debian
# include "linux-with-alt-and-altgr"


################### linux-keys-bare ###################
# Linux-specific (and language-independent) keys
#
# This file describes function keys, console switching keys,
# keypad, cursor keys, and SysRq, ScrollLock, Pause
#
# It does not use the AltGr modifier, so that the user can opt
# to have both Alt keys produce the same effect.
# As a consequence, the Hex_* keys are missing, as are
#	control altgr keycode 83 = Boot
#	control altgr keycode 111 = Boot
#
# One culture-specific item that will be overridden in many keymaps
# is the KP_Period: many countries have a KP_Comma instead.
#
# One user-preference item will be the function of the Delete key.
#
# Old keyboards have 10 function keys, and keymaps have
# sometimes used shift+F1 = F11, and sometimes shift+F1 = F13.
# Here we assume an enhanced keyboard (with 12 function keys).
#
plain keycode  59 = F1
plain keycode  60 = F2
plain keycode  61 = F3
plain keycode  62 = F4
plain keycode  63 = F5
plain keycode  64 = F6
plain keycode  65 = F7
plain keycode  66 = F8
plain keycode  67 = F9
plain keycode  68 = F10
plain keycode  87 = F11
plain keycode  88 = F12
shift keycode  59 = F13
shift keycode  60 = F14
shift keycode  61 = F15
shift keycode  62 = F16
shift keycode  63 = F17
shift keycode  64 = F18
shift keycode  65 = F19
shift keycode  66 = F20
shift keycode  67 = F21
shift keycode  68 = F22
shift keycode  87 = F23
shift keycode  88 = F24
control keycode  59 = F25
control keycode  60 = F26
control keycode  61 = F27
control keycode  62 = F28
control keycode  63 = F29
control keycode  64 = F30
control keycode  65 = F31
control keycode  66 = F32
control keycode  67 = F33
control keycode  68 = F34
control keycode  87 = F35
control keycode  88 = F36
#
# The canonical assignment for F37-F48 uses
#	control shift keycode  59 = F37
# etc. If you want that, load linux-keys-extd.inc
#
# Both Alt+Fn and Control+Alt+Fn switch to Console n
# (in order to please Linux / dosemu / X).
# Here Consoles 1..12. For 13..24 load linux-keys-extd.inc
#
alt keycode  59 = Console_1
alt keycode  60 = Console_2
alt keycode  61 = Console_3
alt keycode  62 = Console_4
alt keycode  63 = Console_5
alt keycode  64 = Console_6
alt keycode  65 = Console_7
alt keycode  66 = Console_8
alt keycode  67 = Console_9
alt keycode  68 = Console_10
alt keycode  87 = Console_11
alt keycode  88 = Console_12
control alt keycode  59 = Console_1
control alt keycode  60 = Console_2
control alt keycode  61 = Console_3
control alt keycode  62 = Console_4
control alt keycode  63 = Console_5
control alt keycode  64 = Console_6
control alt keycode  65 = Console_7
control alt keycode  66 = Console_8
control alt keycode  67 = Console_9
control alt keycode  68 = Console_10
control alt keycode  87 = Console_11
control alt keycode  88 = Console_12

#
# Keypad keys
#
keycode  69 = Num_Lock
keycode  98 = KP_Divide
keycode  55 = KP_Multiply
keycode  74 = KP_Subtract
keycode  78 = KP_Add
keycode  96 = KP_Enter
#
keycode  71 = KP_7
keycode  72 = KP_8
keycode  73 = KP_9
keycode  75 = KP_4
keycode  76 = KP_5
keycode  77 = KP_6
keycode  79 = KP_1
keycode  80 = KP_2
keycode  81 = KP_3
keycode  82 = KP_0
#
keycode  83 = KP_Period			# or KP_Comma
control alt keycode  83 = Boot
#
alt keycode  71 = Ascii_7
alt keycode  72 = Ascii_8
alt keycode  73 = Ascii_9
alt keycode  75 = Ascii_4
alt keycode  76 = Ascii_5
alt keycode  77 = Ascii_6
alt keycode  79 = Ascii_1
alt keycode  80 = Ascii_2
alt keycode  81 = Ascii_3
alt keycode  82 = Ascii_0
#
# The four cursor keys
#
keycode 103 = Up
keycode 105 = Left
keycode 106 = Right
keycode 108 = Down
alt keycode 103 = KeyboardSignal
alt keycode 105 = Decr_Console
alt keycode 106 = Incr_Console
#
# The six edit keys
#
keycode 110 = Insert
keycode 102 = Home		# Find
keycode 104 = PageUp		# Prior
keycode 111 = Remove
keycode 107 = End		# Select
keycode 109 = PageDown		# Next
shift keycode 104 = Scroll_Backward
shift keycode 109 = Scroll_Forward
control	alt keycode 111 = Boot
#
# The three system keys
#
keycode  84 = Last_Console		# Alt+SysRq/PrintScrn
keycode  99 = Control_backslash		# SysRq/PrintScrn

plain   keycode 70 = Scroll_Lock
shift	keycode 70 = Show_Memory
control keycode 70 = Show_State
alt	keycode 70 = Show_Registers

keycode 101 = Break			# Ctrl+Break/Pause
keycode 119 = Pause			# Break/Pause
################################################################

################### linux-with-alt-and-altgr ###################
# For keymaps in which both Alt keys are equivalent
# No convention for Hex_* has been established.

# include "linux-keys-bare"

keycode 100 = AltGr

altgr keycode 70 = Show_Registers
alt keycode 70 = Scroll_Lock

control altgr keycode 83 = Boot
control altgr keycode 111 = Boot

# Hex keypad keys (for giving a Unicode value in 4 hex digits)
# Follow lt.kmap and assign Hex_A .. Hex_F to keypad border.
altgr keycode  55 = Hex_C
altgr keycode  69 = Hex_A
altgr keycode  71 = Hex_7
altgr keycode  72 = Hex_8
altgr keycode  73 = Hex_9
altgr keycode  74 = Hex_D
altgr keycode  75 = Hex_4
altgr keycode  76 = Hex_5
altgr keycode  77 = Hex_6
altgr keycode  78 = Hex_E
altgr keycode  79 = Hex_1
altgr keycode  80 = Hex_2
altgr keycode  81 = Hex_3
altgr keycode  82 = Hex_0
altgr keycode  96 = Hex_F
altgr keycode  98 = Hex_B
################################################################

strings as usual
compose as usual for "iso-8859-1"



keycode 41 = dollar
  Control keycode 41 = VoidSymbol
  Alt keycode 41 = Meta_dollar
  Control Alt keycode 41 = VoidSymbol
  Shift keycode 41 = numbersign
  Shift   Control keycode 41 = VoidSymbol
  Shift   Alt keycode 41 = Meta_numbersign
  Shift   Control Alt keycode 41 = VoidSymbol
  Altgr keycode 41 = VoidSymbol
  Altgr   Control keycode 41 = VoidSymbol
  Altgr   Alt keycode 41 = VoidSymbol
  Altgr   Control Alt keycode 41 = VoidSymbol
  Shift Altgr keycode 41 = paragraph
  Shift Altgr   Control keycode 41 = VoidSymbol
  Shift Altgr   Alt keycode 41 = VoidSymbol
  Shift Altgr   Control Alt keycode 41 = VoidSymbol
keycode 2 = +quotedbl
  Control keycode 2 = VoidSymbol
  Alt keycode 2 = Meta_quotedbl
  Control Alt keycode 2 = VoidSymbol
  Shift keycode 2 = +one
  Shift   Control keycode 2 = VoidSymbol
  Shift   Alt keycode 2 = Meta_one
  Shift   Control Alt keycode 2 = VoidSymbol
  Altgr keycode 2 = VoidSymbol
  Altgr   Control keycode 2 = VoidSymbol
  Altgr   Alt keycode 2 = VoidSymbol
  Altgr   Control Alt keycode 2 = VoidSymbol
  Shift Altgr keycode 2 = VoidSymbol
  Shift Altgr   Control keycode 2 = VoidSymbol
  Shift Altgr   Alt keycode 2 = VoidSymbol
  Shift Altgr   Control Alt keycode 2 = VoidSymbol
keycode 3 = +guillemotleft
  Control keycode 3 = VoidSymbol
  Alt keycode 3 = VoidSymbol
  Control Alt keycode 3 = VoidSymbol
  Shift keycode 3 = +two
  Shift   Control keycode 3 = VoidSymbol
  Shift   Alt keycode 3 = Meta_two
  Shift   Control Alt keycode 3 = VoidSymbol
  Altgr keycode 3 = less
  Altgr   Control keycode 3 = VoidSymbol
  Altgr   Alt keycode 3 = Meta_less
  Altgr   Control Alt keycode 3 = VoidSymbol
  Shift Altgr keycode 3 = VoidSymbol
  Shift Altgr   Control keycode 3 = VoidSymbol
  Shift Altgr   Alt keycode 3 = VoidSymbol
  Shift Altgr   Control Alt keycode 3 = VoidSymbol
keycode 4 = +guillemotright
  Control keycode 4 = VoidSymbol
  Alt keycode 4 = VoidSymbol
  Control Alt keycode 4 = VoidSymbol
  Shift keycode 4 = +three
  Shift   Control keycode 4 = VoidSymbol
  Shift   Alt keycode 4 = Meta_three
  Shift   Control Alt keycode 4 = VoidSymbol
  Altgr keycode 4 = greater
  Altgr   Control keycode 4 = VoidSymbol
  Altgr   Alt keycode 4 = Meta_greater
  Altgr   Control Alt keycode 4 = VoidSymbol
  Shift Altgr keycode 4 = VoidSymbol
  Shift Altgr   Control keycode 4 = VoidSymbol
  Shift Altgr   Alt keycode 4 = VoidSymbol
  Shift Altgr   Control Alt keycode 4 = VoidSymbol
keycode 5 = +parenleft
  Control keycode 5 = VoidSymbol
  Alt keycode 5 = Meta_parenleft
  Control Alt keycode 5 = VoidSymbol
  Shift keycode 5 = +four
  Shift   Control keycode 5 = VoidSymbol
  Shift   Alt keycode 5 = Meta_four
  Shift   Control Alt keycode 5 = VoidSymbol
  Altgr keycode 5 = bracketleft
  Altgr   Control keycode 5 = VoidSymbol
  Altgr   Alt keycode 5 = Meta_bracketleft
  Altgr   Control Alt keycode 5 = VoidSymbol
  Shift Altgr keycode 5 = VoidSymbol
  Shift Altgr   Control keycode 5 = VoidSymbol
  Shift Altgr   Alt keycode 5 = VoidSymbol
  Shift Altgr   Control Alt keycode 5 = VoidSymbol
keycode 6 = +parenright
  Control keycode 6 = VoidSymbol
  Alt keycode 6 = Meta_parenright
  Control Alt keycode 6 = VoidSymbol
  Shift keycode 6 = +five
  Shift   Control keycode 6 = VoidSymbol
  Shift   Alt keycode 6 = Meta_five
  Shift   Control Alt keycode 6 = VoidSymbol
  Altgr keycode 6 = bracketright
  Altgr   Control keycode 6 = VoidSymbol
  Altgr   Alt keycode 6 = Meta_bracketright
  Altgr   Control Alt keycode 6 = Meta_Control_bracketright
  Shift Altgr keycode 6 = VoidSymbol
  Shift Altgr   Control keycode 6 = VoidSymbol
  Shift Altgr   Alt keycode 6 = VoidSymbol
  Shift Altgr   Control Alt keycode 6 = VoidSymbol
keycode 7 = +at
  Control keycode 7 = VoidSymbol
  Alt keycode 7 = Meta_at
  Control Alt keycode 7 = VoidSymbol
  Shift keycode 7 = +six
  Shift   Control keycode 7 = VoidSymbol
  Shift   Alt keycode 7 = Meta_six
  Shift   Control Alt keycode 7 = VoidSymbol
  Altgr keycode 7 = asciicircum
  Altgr   Control keycode 7 = VoidSymbol
  Altgr   Alt keycode 7 = Meta_asciicircum
  Altgr   Control Alt keycode 7 = Meta_Control_asciicircum
  Shift Altgr keycode 7 = VoidSymbol
  Shift Altgr   Control keycode 7 = VoidSymbol
  Shift Altgr   Alt keycode 7 = VoidSymbol
  Shift Altgr   Control Alt keycode 7 = VoidSymbol
keycode 8 = +plus
  Control keycode 8 = VoidSymbol
  Alt keycode 8 = Meta_plus
  Control Alt keycode 8 = VoidSymbol
  Shift keycode 8 = +seven
  Shift   Control keycode 8 = VoidSymbol
  Shift   Alt keycode 8 = Meta_seven
  Shift   Control Alt keycode 8 = VoidSymbol
  Altgr keycode 8 = plusminus
  Altgr   Control keycode 8 = VoidSymbol
  Altgr   Alt keycode 8 = VoidSymbol
  Altgr   Control Alt keycode 8 = VoidSymbol
  Shift Altgr keycode 8 = notsign
  Shift Altgr   Control keycode 8 = VoidSymbol
  Shift Altgr   Alt keycode 8 = VoidSymbol
  Shift Altgr   Control Alt keycode 8 = VoidSymbol
keycode 9 = +minus
  Control keycode 9 = VoidSymbol
  Alt keycode 9 = Meta_minus
  Control Alt keycode 9 = VoidSymbol
  Shift keycode 9 = +eight
  Shift   Control keycode 9 = VoidSymbol
  Shift   Alt keycode 9 = Meta_eight
  Shift   Control Alt keycode 9 = VoidSymbol
  Altgr keycode 9 = VoidSymbol
  Altgr   Control keycode 9 = VoidSymbol
  Altgr   Alt keycode 9 = VoidSymbol
  Altgr   Control Alt keycode 9 = VoidSymbol
  Shift Altgr keycode 9 = VoidSymbol
  Shift Altgr   Control keycode 9 = VoidSymbol
  Shift Altgr   Alt keycode 9 = VoidSymbol
  Shift Altgr   Control Alt keycode 9 = VoidSymbol
keycode 10 = +slash
  Control keycode 10 = VoidSymbol
  Alt keycode 10 = Meta_slash
  Control Alt keycode 10 = VoidSymbol
  Shift keycode 10 = +nine
  Shift   Control keycode 10 = VoidSymbol
  Shift   Alt keycode 10 = Meta_nine
  Shift   Control Alt keycode 10 = VoidSymbol
  Altgr keycode 10 = division
  Altgr   Control keycode 10 = VoidSymbol
  Altgr   Alt keycode 10 = VoidSymbol
  Altgr   Control Alt keycode 10 = VoidSymbol
  Shift Altgr keycode 10 = VoidSymbol
  Shift Altgr   Control keycode 10 = VoidSymbol
  Shift Altgr   Alt keycode 10 = VoidSymbol
  Shift Altgr   Control Alt keycode 10 = VoidSymbol
keycode 11 = +asterisk
  Control keycode 11 = VoidSymbol
  Alt keycode 11 = Meta_asterisk
  Control Alt keycode 11 = VoidSymbol
  Shift keycode 11 = +zero
  Shift   Control keycode 11 = VoidSymbol
  Shift   Alt keycode 11 = Meta_zero
  Shift   Control Alt keycode 11 = VoidSymbol
  Altgr keycode 11 = multiply
  Altgr   Control keycode 11 = VoidSymbol
  Altgr   Alt keycode 11 = VoidSymbol
  Altgr   Control Alt keycode 11 = VoidSymbol
  Shift Altgr keycode 11 = VoidSymbol
  Shift Altgr   Control keycode 11 = VoidSymbol
  Shift Altgr   Alt keycode 11 = VoidSymbol
  Shift Altgr   Control Alt keycode 11 = VoidSymbol
keycode 12 = equal
  Control keycode 12 = VoidSymbol
  Alt keycode 12 = Meta_equal
  Control Alt keycode 12 = VoidSymbol
  Shift keycode 12 = degree
  Shift   Control keycode 12 = VoidSymbol
  Shift   Alt keycode 12 = VoidSymbol
  Shift   Control Alt keycode 12 = VoidSymbol
  Altgr keycode 12 = VoidSymbol
  Altgr   Control keycode 12 = VoidSymbol
  Altgr   Alt keycode 12 = VoidSymbol
  Altgr   Control Alt keycode 12 = VoidSymbol
  Shift Altgr keycode 12 = VoidSymbol
  Shift Altgr   Control keycode 12 = VoidSymbol
  Shift Altgr   Alt keycode 12 = VoidSymbol
  Shift Altgr   Control Alt keycode 12 = VoidSymbol
keycode 13 = percent
  Control keycode 13 = VoidSymbol
  Alt keycode 13 = Meta_percent
  Control Alt keycode 13 = VoidSymbol
  Shift keycode 13 = grave
  Shift   Control keycode 13 = VoidSymbol
  Shift   Alt keycode 13 = Meta_grave
  Shift   Control Alt keycode 13 = VoidSymbol
  Altgr keycode 13 = VoidSymbol
  Altgr   Control keycode 13 = VoidSymbol
  Altgr   Alt keycode 13 = VoidSymbol
  Altgr   Control Alt keycode 13 = VoidSymbol
  Shift Altgr keycode 13 = VoidSymbol
  Shift Altgr   Control keycode 13 = VoidSymbol
  Shift Altgr   Alt keycode 13 = VoidSymbol
  Shift Altgr   Control Alt keycode 13 = VoidSymbol
keycode 16 = +b
  Control keycode 16 = Control_b
  Alt keycode 16 = Meta_b
  Control Alt keycode 16 = Meta_Control_b
  Shift keycode 16 = +B
  Shift   Control keycode 16 = VoidSymbol
  Shift   Alt keycode 16 = Meta_B
  Shift   Control Alt keycode 16 = VoidSymbol
  Altgr keycode 16 = bar
  Altgr   Control keycode 16 = VoidSymbol
  Altgr   Alt keycode 16 = Meta_bar
  Altgr   Control Alt keycode 16 = VoidSymbol
  Shift Altgr keycode 16 = VoidSymbol
  Shift Altgr   Control keycode 16 = VoidSymbol
  Shift Altgr   Alt keycode 16 = VoidSymbol
  Shift Altgr   Control Alt keycode 16 = VoidSymbol
keycode 17 = +eacute
  Control keycode 17 = VoidSymbol
  Alt keycode 17 = VoidSymbol
  Control Alt keycode 17 = VoidSymbol
  Shift keycode 17 = +Eacute
  Shift   Control keycode 17 = VoidSymbol
  Shift   Alt keycode 17 = VoidSymbol
  Shift   Control Alt keycode 17 = VoidSymbol
  Altgr keycode 17 = dead_acute
  Altgr   Control keycode 17 = VoidSymbol
  Altgr   Alt keycode 17 = VoidSymbol
  Altgr   Control Alt keycode 17 = VoidSymbol
  Shift Altgr keycode 17 = dead_doubleacute
  Shift Altgr   Control keycode 17 = VoidSymbol
  Shift Altgr   Alt keycode 17 = VoidSymbol
  Shift Altgr   Control Alt keycode 17 = VoidSymbol
keycode 18 = +p
  Control keycode 18 = Control_p
  Alt keycode 18 = Meta_p
  Control Alt keycode 18 = Meta_Control_p
  Shift keycode 18 = +P
  Shift   Control keycode 18 = VoidSymbol
  Shift   Alt keycode 18 = Meta_P
  Shift   Control Alt keycode 18 = VoidSymbol
  Altgr keycode 18 = ampersand
  Altgr   Control keycode 18 = VoidSymbol
  Altgr   Alt keycode 18 = Meta_ampersand
  Altgr   Control Alt keycode 18 = VoidSymbol
  Shift Altgr keycode 18 = section
  Shift Altgr   Control keycode 18 = VoidSymbol
  Shift Altgr   Alt keycode 18 = VoidSymbol
  Shift Altgr   Control Alt keycode 18 = VoidSymbol
keycode 19 = o
  Control keycode 19 = Control_o
  Alt keycode 19 = Meta_o
  Control Alt keycode 19 = Meta_Control_o
  Shift keycode 19 = O
  Shift   Control keycode 19 = VoidSymbol
  Shift   Alt keycode 19 = Meta_O
  Shift   Control Alt keycode 19 = VoidSymbol
  Altgr keycode 19 = 0xbd
  Altgr   Control keycode 19 = VoidSymbol
  Altgr   Alt keycode 19 = VoidSymbol
  Altgr   Control Alt keycode 19 = VoidSymbol
  Shift Altgr keycode 19 = 0xbc
  Shift Altgr   Control keycode 19 = VoidSymbol
  Shift Altgr   Alt keycode 19 = VoidSymbol
  Shift Altgr   Control Alt keycode 19 = VoidSymbol
keycode 20 = +egrave
  Control keycode 20 = VoidSymbol
  Alt keycode 20 = VoidSymbol
  Control Alt keycode 20 = VoidSymbol
  Shift keycode 20 = +Egrave
  Shift   Control keycode 20 = VoidSymbol
  Shift   Alt keycode 20 = VoidSymbol
  Shift   Control Alt keycode 20 = VoidSymbol
  Altgr keycode 20 = dead_grave
  Altgr   Control keycode 20 = VoidSymbol
  Altgr   Alt keycode 20 = Meta_grave
  Altgr   Control Alt keycode 20 = VoidSymbol
  Shift Altgr keycode 20 = grave
  Shift Altgr   Control keycode 20 = VoidSymbol
  Shift Altgr   Alt keycode 20 = Meta_grave
  Shift Altgr   Control Alt keycode 20 = VoidSymbol
keycode 21 = dead_circumflex
  Control keycode 21 = VoidSymbol
  Alt keycode 21 = Meta_asciicircum
  Control Alt keycode 21 = Meta_Control_asciicircum
  Shift keycode 21 = exclam
  Shift   Control keycode 21 = VoidSymbol
  Shift   Alt keycode 21 = Meta_exclam
  Shift   Control Alt keycode 21 = VoidSymbol
  Altgr keycode 21 = exclamdown
  Altgr   Control keycode 21 = VoidSymbol
  Altgr   Alt keycode 21 = VoidSymbol
  Altgr   Control Alt keycode 21 = VoidSymbol
  Shift Altgr keycode 21 = VoidSymbol
  Shift Altgr   Control keycode 21 = VoidSymbol
  Shift Altgr   Alt keycode 21 = VoidSymbol
  Shift Altgr   Control Alt keycode 21 = VoidSymbol
keycode 22 = +v
  Control keycode 22 = Control_v
  Alt keycode 22 = Meta_v
  Control Alt keycode 22 = Meta_Control_v
  Shift keycode 22 = +V
  Shift   Control keycode 22 = VoidSymbol
  Shift   Alt keycode 22 = Meta_V
  Shift   Control Alt keycode 22 = VoidSymbol
  Altgr keycode 22 = dead_caron
  Altgr   Control keycode 22 = VoidSymbol
  Altgr   Alt keycode 22 = VoidSymbol
  Altgr   Control Alt keycode 22 = VoidSymbol
  Shift Altgr keycode 22 = VoidSymbol
  Shift Altgr   Control keycode 22 = VoidSymbol
  Shift Altgr   Alt keycode 22 = VoidSymbol
  Shift Altgr   Control Alt keycode 22 = VoidSymbol
keycode 23 = d
  Control keycode 23 = Control_d
  Alt keycode 23 = Meta_d
  Control Alt keycode 23 = Meta_Control_d
  Shift keycode 23 = D
  Shift   Control keycode 23 = VoidSymbol
  Shift   Alt keycode 23 = Meta_D
  Shift   Control Alt keycode 23 = VoidSymbol
  Altgr keycode 23 = eth
  Altgr   Control keycode 23 = VoidSymbol
  Altgr   Alt keycode 23 = VoidSymbol
  Altgr   Control Alt keycode 23 = VoidSymbol
  Shift Altgr keycode 23 = ETH
  Shift Altgr   Control keycode 23 = VoidSymbol
  Shift Altgr   Alt keycode 23 = VoidSymbol
  Shift Altgr   Control Alt keycode 23 = VoidSymbol
keycode 24 = +l
  Control keycode 24 = Control_l
  Alt keycode 24 = Meta_l
  Control Alt keycode 24 = Meta_Control_l
  Shift keycode 24 = +L
  Shift   Control keycode 24 = VoidSymbol
  Shift   Alt keycode 24 = Meta_L
  Shift   Control Alt keycode 24 = VoidSymbol
  Altgr keycode 24 = VoidSymbol
  Altgr   Control keycode 24 = VoidSymbol
  Altgr   Alt keycode 24 = VoidSymbol
  Altgr   Control Alt keycode 24 = VoidSymbol
  Shift Altgr keycode 24 = VoidSymbol
  Shift Altgr   Control keycode 24 = VoidSymbol
  Shift Altgr   Alt keycode 24 = VoidSymbol
  Shift Altgr   Control Alt keycode 24 = VoidSymbol
keycode 25 = j
  Control keycode 25 = Control_j
  Alt keycode 25 = Meta_j
  Control Alt keycode 25 = VoidSymbol
  Shift keycode 25 = J
  Shift   Control keycode 25 = VoidSymbol
  Shift   Alt keycode 25 = Meta_J
  Shift   Control Alt keycode 25 = VoidSymbol
  Altgr keycode 25 = VoidSymbol
  Altgr   Control keycode 25 = VoidSymbol
  Altgr   Alt keycode 25 = VoidSymbol
  Altgr   Control Alt keycode 25 = VoidSymbol
  Shift Altgr keycode 25 = VoidSymbol
  Shift Altgr   Control keycode 25 = VoidSymbol
  Shift Altgr   Alt keycode 25 = VoidSymbol
  Shift Altgr   Control Alt keycode 25 = VoidSymbol
keycode 26 = z
  Control keycode 26 = Control_z
  Alt keycode 26 = Meta_z
  Control Alt keycode 26 = Meta_Control_z
  Shift keycode 26 = Z
  Shift   Control keycode 26 = VoidSymbol
  Shift   Alt keycode 26 = Meta_Z
  Shift   Control Alt keycode 26 = VoidSymbol
  Altgr keycode 26 = VoidSymbol
  Altgr   Control keycode 26 = VoidSymbol
  Altgr   Alt keycode 26 = VoidSymbol
  Altgr   Control Alt keycode 26 = VoidSymbol
  Shift Altgr keycode 26 = VoidSymbol
  Shift Altgr   Control keycode 26 = VoidSymbol
  Shift Altgr   Alt keycode 26 = VoidSymbol
  Shift Altgr   Control Alt keycode 26 = VoidSymbol
keycode 27 = +w
  Control keycode 27 = Control_w
  Alt keycode 27 = Meta_w
  Control Alt keycode 27 = Meta_Control_w
  Shift keycode 27 = +W
  Shift   Control keycode 27 = VoidSymbol
  Shift   Alt keycode 27 = Meta_W
  Shift   Control Alt keycode 27 = VoidSymbol
  Altgr keycode 27 = dead_breve
  Altgr   Control keycode 27 = VoidSymbol
  Altgr   Alt keycode 27 = VoidSymbol
  Altgr   Control Alt keycode 27 = VoidSymbol
  Shift Altgr keycode 27 = VoidSymbol
  Shift Altgr   Control keycode 27 = VoidSymbol
  Shift Altgr   Alt keycode 27 = VoidSymbol
  Shift Altgr   Control Alt keycode 27 = VoidSymbol
keycode 30 = a
  Control keycode 30 = Control_a
  Alt keycode 30 = Meta_a
  Control Alt keycode 30 = Meta_Control_a
  Shift keycode 30 = A
  Shift   Control keycode 30 = VoidSymbol
  Shift   Alt keycode 30 = Meta_A
  Shift   Control Alt keycode 30 = VoidSymbol
  Altgr keycode 30 = ae
  Altgr   Control keycode 30 = VoidSymbol
  Altgr   Alt keycode 30 = VoidSymbol
  Altgr   Control Alt keycode 30 = VoidSymbol
  Shift Altgr keycode 30 = AE
  Shift Altgr   Control keycode 30 = VoidSymbol
  Shift Altgr   Alt keycode 30 = VoidSymbol
  Shift Altgr   Control Alt keycode 30 = VoidSymbol
keycode 31 = u
  Control keycode 31 = Control_u
  Alt keycode 31 = Meta_u
  Control Alt keycode 31 = Meta_Control_u
  Shift keycode 31 = U
  Shift   Control keycode 31 = VoidSymbol
  Shift   Alt keycode 31 = Meta_U
  Shift   Control Alt keycode 31 = VoidSymbol
  Altgr keycode 31 = ugrave
  Altgr   Control keycode 31 = VoidSymbol
  Altgr   Alt keycode 31 = VoidSymbol
  Altgr   Control Alt keycode 31 = VoidSymbol
  Shift Altgr keycode 31 = Ugrave
  Shift Altgr   Control keycode 31 = VoidSymbol
  Shift Altgr   Alt keycode 31 = VoidSymbol
  Shift Altgr   Control Alt keycode 31 = VoidSymbol
keycode 32 = +i
  Control keycode 32 = Control_i
  Alt keycode 32 = Meta_i
  Control Alt keycode 32 = VoidSymbol
  Shift keycode 32 = +I
  Shift   Control keycode 32 = VoidSymbol
  Shift   Alt keycode 32 = Meta_I
  Shift   Control Alt keycode 32 = VoidSymbol
  Altgr keycode 32 = dead_diaeresis
  Altgr   Control keycode 32 = VoidSymbol
  Altgr   Alt keycode 32 = VoidSymbol
  Altgr   Control Alt keycode 32 = VoidSymbol
  Shift Altgr keycode 32 = VoidSymbol
  Shift Altgr   Control keycode 32 = VoidSymbol
  Shift Altgr   Alt keycode 32 = VoidSymbol
  Shift Altgr   Control Alt keycode 32 = VoidSymbol
keycode 33 = +e
  Control keycode 33 = Control_e
  Alt keycode 33 = Meta_e
  Control Alt keycode 33 = Meta_Control_e
  Shift keycode 33 = +E
  Shift   Control keycode 33 = VoidSymbol
  Shift   Alt keycode 33 = Meta_E
  Shift   Control Alt keycode 33 = VoidSymbol
  Altgr keycode 33 = 0xa4
  Altgr   Control keycode 33 = VoidSymbol
  Altgr   Alt keycode 33 = VoidSymbol
  Altgr   Control Alt keycode 33 = VoidSymbol
  Shift Altgr keycode 33 = VoidSymbol
  Shift Altgr   Control keycode 33 = VoidSymbol
  Shift Altgr   Alt keycode 33 = VoidSymbol
  Shift Altgr   Control Alt keycode 33 = VoidSymbol
keycode 34 = comma
  Control keycode 34 = VoidSymbol
  Alt keycode 34 = Meta_comma
  Control Alt keycode 34 = VoidSymbol
  Shift keycode 34 = semicolon
  Shift   Control keycode 34 = VoidSymbol
  Shift   Alt keycode 34 = Meta_semicolon
  Shift   Control Alt keycode 34 = VoidSymbol
  Altgr keycode 34 = VoidSymbol
  Altgr   Control keycode 34 = VoidSymbol
  Altgr   Alt keycode 34 = VoidSymbol
  Altgr   Control Alt keycode 34 = VoidSymbol
  Shift Altgr keycode 34 = VoidSymbol
  Shift Altgr   Control keycode 34 = VoidSymbol
  Shift Altgr   Alt keycode 34 = VoidSymbol
  Shift Altgr   Control Alt keycode 34 = VoidSymbol
keycode 35 = +c
  Control keycode 35 = Control_c
  Alt keycode 35 = Meta_c
  Control Alt keycode 35 = Meta_Control_c
  Shift keycode 35 = +C
  Shift   Control keycode 35 = VoidSymbol
  Shift   Alt keycode 35 = Meta_C
  Shift   Control Alt keycode 35 = VoidSymbol
  Altgr keycode 35 = copyright
  Altgr   Control keycode 35 = VoidSymbol
  Altgr   Alt keycode 35 = VoidSymbol
  Altgr   Control Alt keycode 35 = VoidSymbol
  Shift Altgr keycode 35 = VoidSymbol
  Shift Altgr   Control keycode 35 = VoidSymbol
  Shift Altgr   Alt keycode 35 = VoidSymbol
  Shift Altgr   Control Alt keycode 35 = VoidSymbol
keycode 36 = t
  Control keycode 36 = Control_t
  Alt keycode 36 = Meta_t
  Control Alt keycode 36 = Meta_Control_t
  Shift keycode 36 = T
  Shift   Control keycode 36 = VoidSymbol
  Shift   Alt keycode 36 = Meta_T
  Shift   Control Alt keycode 36 = VoidSymbol
  Altgr keycode 36 = thorn
  Altgr   Control keycode 36 = VoidSymbol
  Altgr   Alt keycode 36 = VoidSymbol
  Altgr   Control Alt keycode 36 = VoidSymbol
  Shift Altgr keycode 36 = THORN
  Shift Altgr   Control keycode 36 = VoidSymbol
  Shift Altgr   Alt keycode 36 = VoidSymbol
  Shift Altgr   Control Alt keycode 36 = VoidSymbol
keycode 37 = +s
  Control keycode 37 = Control_s
  Alt keycode 37 = Meta_s
  Control Alt keycode 37 = Meta_Control_s
  Shift keycode 37 = +S
  Shift   Control keycode 37 = VoidSymbol
  Shift   Alt keycode 37 = Meta_S
  Shift   Control Alt keycode 37 = VoidSymbol
  Altgr keycode 37 = ssharp
  Altgr   Control keycode 37 = VoidSymbol
  Altgr   Alt keycode 37 = VoidSymbol
  Altgr   Control Alt keycode 37 = VoidSymbol
  Shift Altgr keycode 37 = VoidSymbol
  Shift Altgr   Control keycode 37 = VoidSymbol
  Shift Altgr   Alt keycode 37 = VoidSymbol
  Shift Altgr   Control Alt keycode 37 = VoidSymbol
keycode 38 = +r
  Control keycode 38 = Control_r
  Alt keycode 38 = Meta_r
  Control Alt keycode 38 = Meta_Control_r
  Shift keycode 38 = +R
  Shift   Control keycode 38 = VoidSymbol
  Shift   Alt keycode 38 = Meta_R
  Shift   Control Alt keycode 38 = VoidSymbol
  Altgr keycode 38 = registered
  Altgr   Control keycode 38 = VoidSymbol
  Altgr   Alt keycode 38 = VoidSymbol
  Altgr   Control Alt keycode 38 = VoidSymbol
  Shift Altgr keycode 38 = VoidSymbol
  Shift Altgr   Control keycode 38 = VoidSymbol
  Shift Altgr   Alt keycode 38 = VoidSymbol
  Shift Altgr   Control Alt keycode 38 = VoidSymbol
keycode 39 = +n
  Control keycode 39 = Control_n
  Alt keycode 39 = Meta_n
  Control Alt keycode 39 = Meta_Control_n
  Shift keycode 39 = +N
  Shift   Control keycode 39 = VoidSymbol
  Shift   Alt keycode 39 = Meta_N
  Shift   Control Alt keycode 39 = VoidSymbol
  Altgr keycode 39 = dead_tilde
  Altgr   Control keycode 39 = VoidSymbol
  Altgr   Alt keycode 39 = Meta_asciitilde
  Altgr   Control Alt keycode 39 = VoidSymbol
  Shift Altgr keycode 39 = VoidSymbol
  Shift Altgr   Control keycode 39 = VoidSymbol
  Shift Altgr   Alt keycode 39 = VoidSymbol
  Shift Altgr   Control Alt keycode 39 = VoidSymbol
keycode 40 = +m
  Control keycode 40 = Control_m
  Alt keycode 40 = Meta_m
  Control Alt keycode 40 = Meta_Control_m
  Shift keycode 40 = +M
  Shift   Control keycode 40 = VoidSymbol
  Shift   Alt keycode 40 = Meta_M
  Shift   Control Alt keycode 40 = VoidSymbol
  Altgr keycode 40 = VoidSymbol
  Altgr   Control keycode 40 = VoidSymbol
  Altgr   Alt keycode 40 = VoidSymbol
  Altgr   Control Alt keycode 40 = VoidSymbol
  Shift Altgr keycode 40 = masculine
  Shift Altgr   Control keycode 40 = VoidSymbol
  Shift Altgr   Alt keycode 40 = VoidSymbol
  Shift Altgr   Control Alt keycode 40 = VoidSymbol
keycode 43 = +ccedilla
  Control keycode 43 = VoidSymbol
  Alt keycode 43 = VoidSymbol
  Control Alt keycode 43 = VoidSymbol
  Shift keycode 43 = +Ccedilla
  Shift   Control keycode 43 = VoidSymbol
  Shift   Alt keycode 43 = VoidSymbol
  Shift   Control Alt keycode 43 = VoidSymbol
  Altgr keycode 43 = dead_cedilla
  Altgr   Control keycode 43 = VoidSymbol
  Altgr   Alt keycode 43 = VoidSymbol
  Altgr   Control Alt keycode 43 = VoidSymbol
  Shift Altgr keycode 43 = VoidSymbol
  Shift Altgr   Control keycode 43 = VoidSymbol
  Shift Altgr   Alt keycode 43 = VoidSymbol
  Shift Altgr   Control Alt keycode 43 = VoidSymbol
keycode 86 = +ecircumflex
  Control keycode 86 = VoidSymbol
  Alt keycode 86 = VoidSymbol
  Control Alt keycode 86 = VoidSymbol
  Shift keycode 86 = +Ecircumflex
  Shift   Control keycode 86 = VoidSymbol
  Shift   Alt keycode 86 = VoidSymbol
  Shift   Control Alt keycode 86 = VoidSymbol
  Altgr keycode 86 = slash
  Altgr   Control keycode 86 = VoidSymbol
  Altgr   Alt keycode 86 = Meta_slash
  Altgr   Control Alt keycode 86 = VoidSymbol
  Shift Altgr keycode 86 = VoidSymbol
  Shift Altgr   Control keycode 86 = VoidSymbol
  Shift Altgr   Alt keycode 86 = VoidSymbol
  Shift Altgr   Control Alt keycode 86 = VoidSymbol
keycode 44 = +agrave
  Control keycode 44 = VoidSymbol
  Alt keycode 44 = VoidSymbol
  Control Alt keycode 44 = VoidSymbol
  Shift keycode 44 = +Agrave
  Shift   Control keycode 44 = VoidSymbol
  Shift   Alt keycode 44 = VoidSymbol
  Shift   Control Alt keycode 44 = VoidSymbol
  Altgr keycode 44 = backslash
  Altgr   Control keycode 44 = VoidSymbol
  Altgr   Alt keycode 44 = Meta_backslash
  Altgr   Control Alt keycode 44 = Meta_Control_backslash
  Shift Altgr keycode 44 = VoidSymbol
  Shift Altgr   Control keycode 44 = VoidSymbol
  Shift Altgr   Alt keycode 44 = VoidSymbol
  Shift Altgr   Control Alt keycode 44 = VoidSymbol
keycode 45 = +y
  Control keycode 45 = Control_y
  Alt keycode 45 = Meta_y
  Control Alt keycode 45 = Meta_Control_y
  Shift keycode 45 = +Y
  Shift   Control keycode 45 = VoidSymbol
  Shift   Alt keycode 45 = Meta_Y
  Shift   Control Alt keycode 45 = VoidSymbol
  Altgr keycode 45 = braceleft
  Altgr   Control keycode 45 = VoidSymbol
  Altgr   Alt keycode 45 = Meta_braceleft
  Altgr   Control Alt keycode 45 = VoidSymbol
  Shift Altgr keycode 45 = VoidSymbol
  Shift Altgr   Control keycode 45 = VoidSymbol
  Shift Altgr   Alt keycode 45 = VoidSymbol
  Shift Altgr   Control Alt keycode 45 = VoidSymbol
keycode 46 = +x
  Control keycode 46 = Control_x
  Alt keycode 46 = Meta_x
  Control Alt keycode 46 = Meta_Control_x
  Shift keycode 46 = +X
  Shift   Control keycode 46 = VoidSymbol
  Shift   Alt keycode 46 = Meta_X
  Shift   Control Alt keycode 46 = VoidSymbol
  Altgr keycode 46 = braceright
  Altgr   Control keycode 46 = VoidSymbol
  Altgr   Alt keycode 46 = Meta_braceright
  Altgr   Control Alt keycode 46 = VoidSymbol
  Shift Altgr keycode 46 = VoidSymbol
  Shift Altgr   Control keycode 46 = VoidSymbol
  Shift Altgr   Alt keycode 46 = VoidSymbol
  Shift Altgr   Control Alt keycode 46 = VoidSymbol
keycode 47 = period
  Control keycode 47 = VoidSymbol
  Alt keycode 47 = Meta_period
  Control Alt keycode 47 = VoidSymbol
  Shift keycode 47 = colon
  Shift   Control keycode 47 = VoidSymbol
  Shift   Alt keycode 47 = Meta_colon
  Shift   Control Alt keycode 47 = VoidSymbol
  Altgr keycode 47 = VoidSymbol
  Altgr   Control keycode 47 = VoidSymbol
  Altgr   Alt keycode 47 = VoidSymbol
  Altgr   Control Alt keycode 47 = VoidSymbol
  Shift Altgr keycode 47 = periodcentered
  Shift Altgr   Control keycode 47 = VoidSymbol
  Shift Altgr   Alt keycode 47 = VoidSymbol
  Shift Altgr   Control Alt keycode 47 = VoidSymbol
keycode 48 = +k
  Control keycode 48 = Control_k
  Alt keycode 48 = Meta_k
  Control Alt keycode 48 = Meta_Control_k
  Shift keycode 48 = +K
  Shift   Control keycode 48 = VoidSymbol
  Shift   Alt keycode 48 = Meta_K
  Shift   Control Alt keycode 48 = VoidSymbol
  Altgr keycode 48 = asciitilde
  Altgr   Control keycode 48 = VoidSymbol
  Altgr   Alt keycode 48 = Meta_asciitilde
  Altgr   Control Alt keycode 48 = VoidSymbol
  Shift Altgr keycode 48 = VoidSymbol
  Shift Altgr   Control keycode 48 = VoidSymbol
  Shift Altgr   Alt keycode 48 = VoidSymbol
  Shift Altgr   Control Alt keycode 48 = VoidSymbol
keycode 49 = apostrophe
  Control keycode 49 = VoidSymbol
  Alt keycode 49 = Meta_apostrophe
  Control Alt keycode 49 = VoidSymbol
  Shift keycode 49 = question
  Shift   Control keycode 49 = VoidSymbol
  Shift   Alt keycode 49 = Meta_question
  Shift   Control Alt keycode 49 = VoidSymbol
  Altgr keycode 49 = questiondown
  Altgr   Control keycode 49 = VoidSymbol
  Altgr   Alt keycode 49 = VoidSymbol
  Altgr   Control Alt keycode 49 = VoidSymbol
  Shift Altgr keycode 49 = VoidSymbol
  Shift Altgr   Control keycode 49 = VoidSymbol
  Shift Altgr   Alt keycode 49 = VoidSymbol
  Shift Altgr   Control Alt keycode 49 = VoidSymbol
keycode 50 = +q
  Control keycode 50 = Control_q
  Alt keycode 50 = Meta_q
  Control Alt keycode 50 = Meta_Control_q
  Shift keycode 50 = +Q
  Shift   Control keycode 50 = VoidSymbol
  Shift   Alt keycode 50 = Meta_Q
  Shift   Control Alt keycode 50 = VoidSymbol
  Altgr keycode 50 = VoidSymbol
  Altgr   Control keycode 50 = VoidSymbol
  Altgr   Alt keycode 50 = VoidSymbol
  Altgr   Control Alt keycode 50 = VoidSymbol
  Shift Altgr keycode 50 = VoidSymbol
  Shift Altgr   Control keycode 50 = VoidSymbol
  Shift Altgr   Alt keycode 50 = VoidSymbol
  Shift Altgr   Control Alt keycode 50 = VoidSymbol
keycode 51 = +g
  Control keycode 51 = Control_g
  Alt keycode 51 = Meta_g
  Control Alt keycode 51 = Meta_Control_g
  Shift keycode 51 = +G
  Shift   Control keycode 51 = VoidSymbol
  Shift   Alt keycode 51 = Meta_G
  Shift   Control Alt keycode 51 = VoidSymbol
  Altgr keycode 51 = VoidSymbol
  Altgr   Control keycode 51 = VoidSymbol
  Altgr   Alt keycode 51 = VoidSymbol
  Altgr   Control Alt keycode 51 = VoidSymbol
  Shift Altgr keycode 51 = VoidSymbol
  Shift Altgr   Control keycode 51 = VoidSymbol
  Shift Altgr   Alt keycode 51 = VoidSymbol
  Shift Altgr   Control Alt keycode 51 = VoidSymbol
keycode 52 = +h
  Control keycode 52 = Control_h
  Alt keycode 52 = Meta_h
  Control Alt keycode 52 = VoidSymbol
  Shift keycode 52 = +H
  Shift   Control keycode 52 = VoidSymbol
  Shift   Alt keycode 52 = Meta_H
  Shift   Control Alt keycode 52 = VoidSymbol
  Altgr keycode 52 = VoidSymbol
  Altgr   Control keycode 52 = VoidSymbol
  Altgr   Alt keycode 52 = VoidSymbol
  Altgr   Control Alt keycode 52 = VoidSymbol
  Shift Altgr keycode 52 = VoidSymbol
  Shift Altgr   Control keycode 52 = VoidSymbol
  Shift Altgr   Alt keycode 52 = VoidSymbol
  Shift Altgr   Control Alt keycode 52 = VoidSymbol
keycode 53 = +f
  Control keycode 53 = Control_f
  Alt keycode 53 = Meta_f
  Control Alt keycode 53 = Meta_Control_f
  Shift keycode 53 = +F
  Shift   Control keycode 53 = VoidSymbol
  Shift   Alt keycode 53 = Meta_F
  Shift   Control Alt keycode 53 = VoidSymbol
  Altgr keycode 53 = dead_ogonek
  Altgr   Control keycode 53 = VoidSymbol
  Altgr   Alt keycode 53 = VoidSymbol
  Altgr   Control Alt keycode 53 = VoidSymbol
  Shift Altgr keycode 53 = ordfeminine
  Shift Altgr   Control keycode 53 = VoidSymbol
  Shift Altgr   Alt keycode 53 = VoidSymbol
  Shift Altgr   Control Alt keycode 53 = VoidSymbol
keycode 57 = space
  Control keycode 57 = VoidSymbol
  Alt keycode 57 = Meta_space
  Control Alt keycode 57 = VoidSymbol
  Shift keycode 57 = nobreakspace
  Shift   Control keycode 57 = VoidSymbol
  Shift   Alt keycode 57 = VoidSymbol
  Shift   Control Alt keycode 57 = VoidSymbol
  Altgr keycode 57 = underscore
  Altgr   Control keycode 57 = VoidSymbol
  Altgr   Alt keycode 57 = Meta_underscore
  Altgr   Control Alt keycode 57 = Meta_Control_underscore
  Shift Altgr keycode 57 = VoidSymbol
  Shift Altgr   Control keycode 57 = VoidSymbol
  Shift Altgr   Alt keycode 57 = VoidSymbol
  Shift Altgr   Control Alt keycode 57 = VoidSymbol


# include "windowkeys"
################### windowkeys #################################
# Extra 105 windows keys

keycode 125 = Decr_Console
keycode 126 = Incr_Console
keycode 127 = Compose
################################################################

	
keycode  1 = Escape Escape
keycode 14 = Delete  Delete
keycode 15 = Tab Tab
keycode 28 = Return
keycode 29 = Control
keycode 42 = Shift
keycode 54 = Shift
keycode 56 = Alt
keycode 58 = Caps_Lock
keycode 97 = Control