1 ! German keyboard with a programmer-like mapping,
2 ! J"org Wunsch <joerg_wunsch@uriah.sax.de>
4 ! (``programmer-like'' stands for having brackets and braces on diaeresis
5 ! keys, whereas the ModeShifted keys result in umlauts)
7 ! Note: the modifier keys are commented out, since they are remapped
8 ! within Xconfig to match internationalization requirements
13 keycode 11 = 2 quotedbl twosuperior
14 keycode 12 = 3 paragraph threesuperior
16 keycode 14 = 5 percent
17 keycode 15 = 6 ampersand
18 keycode 16 = 7 slash braceleft
19 keycode 17 = 8 parenleft bracketleft
20 keycode 18 = 9 parenright bracketright
21 keycode 19 = 0 equal braceright
22 keycode 20 = ssharp question backslash
23 keycode 21 = apostrophe grave
36 keycode 34 = bracketright braceright udiaeresis Udiaeresis
37 keycode 35 = plus asterisk asciitilde
39 ! keycode 37 = Control_L
49 keycode 47 = backslash bar odiaeresis Odiaeresis
50 keycode 48 = bracketleft braceleft adiaeresis Adiaeresis
51 keycode 49 = asciicircum degree
52 ! keycode 50 = Shift_L
53 keycode 51 = numbersign apostrophe
61 keycode 59 = comma semicolon
62 keycode 60 = period colon
63 keycode 61 = minus underscore
64 ! keycode 62 = Shift_R
65 keycode 63 = KP_Multiply
66 ! keycode 64 = Alt_L Meta_L
68 ! keycode 66 = Caps_Lock
79 ! keycode 77 = Num_Lock
80 keycode 78 = Multi_key
84 keycode 82 = KP_Subtract
93 keycode 91 = KP_Decimal
94 keycode 92 = X386Sys_Req
96 keycode 94 = less greater bar
110 keycode 108 = KP_Enter
111 ! keycode 109 = Control_R
114 keycode 112 = KP_Divide
115 ! keycode 113 = Alt_R Meta_R