1 # This map derived from one contributed by Robert Herzog <rherzog@ulb.ac.be>.
4 include "azerty-layout"
5 include "linux-with-alt-and-altgr"
9 keycode 2 = ampersand one bar
10 alt keycode 2 = Meta_one
11 keycode 3 = eacute two at
12 control keycode 3 = nul
13 alt keycode 3 = Meta_two
14 keycode 4 = quotedbl three numbersign
15 control keycode 4 = Escape
16 alt keycode 4 = Meta_three
17 keycode 5 = apostrophe four
18 control keycode 5 = Control_backslash
19 alt keycode 5 = Meta_four
20 keycode 6 = parenleft five
21 control keycode 6 = Control_bracketright
22 alt keycode 6 = Meta_five
23 keycode 7 = paragraph six dead_circumflex
24 control keycode 7 = Control_asciicircum
25 alt keycode 7 = Meta_six
26 keycode 8 = egrave seven
27 control keycode 8 = Control_underscore
28 alt keycode 8 = Meta_seven
29 keycode 9 = exclam eight
30 control keycode 9 = Delete
31 alt keycode 9 = Meta_eight
32 keycode 10 = ccedilla nine braceleft
33 alt keycode 10 = Meta_nine
34 keycode 11 = agrave zero braceright
35 alt keycode 11 = Meta_zero
36 keycode 12 = parenright degree
37 control keycode 12 = Control_underscore
38 keycode 13 = minus underscore
41 keycode 26 = dead_circumflex dead_diaeresis bracketleft
42 control keycode 26 = Escape
43 alt keycode 26 = Meta_bracketleft
44 keycode 27 = dollar asterisk bracketright
45 control keycode 27 = Control_bracketright
46 alt keycode 27 = Meta_bracketright
48 alt keycode 28 = Meta_Control_m
50 keycode 40 = ugrave percent dead_acute
51 control keycode 40 = Control_g
52 alt keycode 40 = Meta_apostrophe
53 keycode 41 = mu sterling dead_grave
54 control keycode 41 = nul
55 alt keycode 41 = Meta_grave
58 control keycode 43 = Control_backslash
59 alt keycode 43 = Meta_backslash
60 keycode 50 = comma question
61 keycode 51 = semicolon period
62 keycode 52 = colon slash
63 keycode 53 = equal plus dead_tilde
64 control keycode 53 = Delete
68 control keycode 57 = nul
69 keycode 58 = Caps_Lock
70 keycode 86 = less greater backslash
71 alt keycode 86 = Meta_less