159dfa1816986a347010c3384e0fbfc45fa8544d
[grml-etc.git] / etc / skel / .Xmodmap.neo
1 !! ~/.xmodmap
2 !!
3 !! German Neo-Layout
4 !! adopted 2004 by Hanno Behrens <Hanno.Behrens@gmx.de>
5 !! inspired by Dvorak/de-ergo  http://www.goebel-consult.de/de-ergo/
6 !! Authors:
7 !!      Benjamin Kellermann <Benjamin dot Kellermann at gmx dot Germany>
8 !!      Erik Streb <mail at erikstreb dot de>
9 !!      Pascal Hauck <neo at pascalhauck dot de>
10 !!
11 !! Other Questions:
12 !!      <diskussion at neo-layout dot org>
13 !!
14 !! $Revision: 2332 $, $Date: 2010-08-06 08:42:35 +0200 (Fr, 06. Aug 2010) $
15 !! http://neo-layout.org
16 !!
17 !! To try the layout in this file, simply do xmodmap <file>.
18 !! To load the layout in this file at X startup, simply store it as
19 !! ~/.xmodmap
20
21
22 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
23 ! Ebenen
24 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
25 ! Ebene 1: normal
26 ! Ebene 2: Shift
27 ! Ebene 3: Mod3
28 ! Ebene 4: Mod4 (zum Markieren Shift+Mod4)
29 ! Ebene 5: Shift+Mod3
30 ! Ebene 6: Mod3+Mod4 (in dieser Reihenfolge!)
31 ! Ebene 7: wird (bis auf technisch bedingte Ausnahmen) nicht belegt
32 ! Multi_key=Compose (keine eigene Ebene): Mod3+Tab or right window key
33 ! Feststellen/Shift_Lock: Shift+Shift
34 ! Mod4_Lock: Mod4(rechts)+Mod4(links)
35
36 ! Reihenfolge der Ebenen in der Xmodmap:
37 !            Ebene1  Ebene2  Ebene3  Ebene5  Ebene4  Ebene4+Sh  Ebene6 Ebene7
38
39
40 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
41 ! Modifier definition
42 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
43 clear Lock
44 clear Mod2
45 ! Mod2 war NumLock !
46 clear Mod3
47 clear Mod5
48
49 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
50 ! Shift
51 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
52 ! 50=left 62=right
53 ! Shift+Shift ergibt ein ShiftLock (wie Caps, wirkt aber auf alle Zeichen, nicht nur auf Großbuchstaben)
54 ! Der Lock lässt sich durch ein weiteres Shift lösen.
55 ! Eigentlich (siehe Referenz) sollte hier ein CapsLock stehen.
56 keycode 50 =  Shift_L Shift_Lock
57 keycode 62 =  Shift_R Shift_Lock
58
59 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60 ! Mod3
61 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
62 ! 66=left 51=right
63 ! Make CapsLock an modifier called Mod3 (similar to AltGr) (Mode_switch or ISO_Group_Shift is for 3rd and 4th level)
64 ! Make former CapsLock and qwertz-# to Mode_switch or ISO_Group_Shift
65 ! Mod3(links) (=Qwertz-Caps) erlaubt nur 4 Ebenen
66 ! Ohne einen Eintrag in der zweiten Gruppe (=Ebene 3) ergäbe Mod3+Mod3=Group_Shift+Group_Shift=Gruppe 3=Ebene 6. Das ist nicht gewünscht.
67 keycode 66 =  ISO_Group_Shift ISO_Group_Shift ISO_First_Group  NoSymbol
68 keycode 51 =  ISO_Group_Shift ISO_Group_Shift ISO_First_Group  NoSymbol
69
70 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
71 ! Mod4
72 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
73 ! 94=left 113=right
74 ! Make the former AltGr and qwertz-< to Mod4 (ISO_Level3_Shift)
75 ! Mod4(rechts)+Mod4(links) lässt Mod4 einrasten (Mod4Lock)
76 ! das funktioniert nur in dieser Reihenfolge, da Mod4(rechts) (=Qwertz-AltGr) nur 4 Ebenen hat
77 ! Der Lock lässt sich durch ein weiteres Mod4 lösen.
78 keysym less = ISO_Level3_Shift  ISO_Level3_Shift  ISO_Group_Shift   ISO_Group_Shift  ISO_Level3_Lock  NoSymbol
79 keysym ISO_Level3_Shift = ISO_Level3_Shift  ISO_Level3_Shift  ISO_Group_Shift   ISO_Group_Shift  ISO_Level3_Lock  NoSymbol
80
81 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
82 ! window keys
83 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
84 ! keysym Super_L = Super_L
85 ! keycode 116 = Super_R
86 ! keysym Super_R = Multi_key Multi_key
87 ! add Mod4 = Super_L
88
89 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
90 ! general Lock
91 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
92 ! Einrasten über linke Win-Taste+Modifier, Lösen über nochmaliges Betätigen des Modifiers
93 ! Shift_Lock und Mo4_Lock funktionieren, Mod3_Lock lässt sich aber nicht mehr lösen!!!!
94 ! keycode 115 = ISO_Lock  NoSymbol
95 ! add Lock = ISO_Lock
96
97
98 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
99 ! main keyboard
100 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
101
102 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
103 ! Tab key
104 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
105 keycode 23 = Tab  ISO_Left_Tab  Multi_key  ISO_Level3_Lock
106
107 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
108 ! Space and Return key
109 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
110 keycode 65 = space              space           space           nobreakspace    KP_0            KP_0            U202F           NoSymbol
111 keycode 36 = Return             Return          Return          Return          KP_Enter        KP_Enter        Return          Return
112
113 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
114 ! dead keys
115 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
116 !            Ebene1             Ebene2          Ebene3          Ebene5          Ebene4          Ebene4+Sh       Ebene6          Ebene7
117
118 keycode 49 = dead_circumflex    dead_caron      U21BB           U02DE           dead_abovedot Pointer_EnableKeys dead_belowdot  NoSymbol
119 ! called T1     ˆ              ˇ              ↻             ˞              ˙           (keypad-mouse mode) .
120 keycode 21 = dead_grave         dead_cedilla    dead_abovering  dead_dasia      dead_diaeresis  NoSymbol        dead_macron     NoSymbol
121 ! called T2     `               ¸              ˚              ῾ dasia (asper)       ¨                              ¯
122 keycode 35 = dead_acute         dead_tilde      dead_stroke     dead_psili      dead_doubleacute        NoSymbol        dead_breve      NoSymbol
123 ! called T3     ´              ˜              /               ᾿ psili (lenis)       ˝                              ˘
124
125
126
127 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
128 ! The first row (number Row)
129 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
130 !            Ebene1             Ebene2          Ebene3          Ebene5          Ebene4          Ebene4+Sh       Ebene6          Ebene7
131
132 keycode 10 =    1               degree          onesuperior     onesubscript    ordfeminine     NoSymbol        notsign         NoSymbol
133 !                               °              ¹              ₁             ª                              ¬
134 keycode 11 =    2               section         twosuperior     twosubscript    masculine       NoSymbol        logicalor       NoSymbol
135 !                               §              ²              ₂             º                              ∨
136 keycode 12 =    3               U2113           threesuperior   threesubscript  numerosign      NoSymbol        logicaland      NoSymbol
137 !                               ℓ liter               ³              ₃             №                             ∧
138 keycode 13 =    4               guillemotright  U203A           femalesymbol    NoSymbol        NoSymbol        U22A5           NoSymbol
139 !                               »              ›             ♀                                             ⊥ perpendicular
140 keycode 14 =    5               guillemotleft   U2039           malesymbol      periodcentered  NoSymbol        U2221           NoSymbol
141 !                               «              ‹             ♂             ·                              ∡ angle sign
142 keycode 15 =    6               dollar          cent            U26A5           sterling        NoSymbol        U2225           NoSymbol
143 !                               $               ¢              ⚥             £                              ∥ parallel
144
145 keycode 16 =    7               EuroSign        yen             U03F0           currency        NoSymbol        rightarrow      NoSymbol
146 !                               €             ¥              ϰ Greek_kappa  ¤                              →
147 keycode 17 =    8   doublelowquotemark    singlelowquotemark  leftanglebracket  Tab             ISO_Left_Tab    infinity        NoSymbol
148 !                               „             ‚             ⟨ (bra)                                               ∞
149 keycode 18 =    9   leftdoublequotemark   leftsinglequotemark rightanglebracket KP_Divide       KP_Divide       variation       NoSymbol
150 !                               “             ‘             ⟩ (ket)               /               /               ∝ proportional to
151 keycode 19 =    0   rightdoublequotemark  rightsinglequotemark  zerosubscript   KP_Multiply     KP_Multiply     emptyset        NoSymbol
152 !                       ”                     ’             ₀             *               *               ∅
153 keycode 20 = minus              emdash          NoSymbol        U2011           KP_Subtract     KP_Subtract     hyphen          NoSymbol
154 !               -               —                             ‑ non-breaking        -               -               ­ soft hyphen
155
156 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
157 ! The upper row
158 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
159 !            Ebene1             Ebene2          Ebene3          Ebene5          Ebene4          Ebene4+Sh       Ebene6          Ebene7
160
161 keycode 24 =    x               X               ellipsis        Greek_xi        Prior           Prior           Greek_XI        Greek_XI
162 !                                               …             ξ                                              Ξ              Ξ
163 keycode 25 =    v               V               underscore      NoSymbol        BackSpace       BackSpace       radical         NoSymbol
164 !                                               _                                                               √
165 keycode 26 =    l               L               bracketleft     Greek_lambda    Up              Up              Greek_LAMBDA    Greek_LAMBDA
166 !                                               [               λ                                              Λ              Λ
167 keycode 27 =    c               C               bracketright    Greek_chi       Delete          Delete          U2102           NoSymbol
168 !                                               ]               χ                                              ℂ komplex
169 keycode 28 =    w               W               asciicircum     Greek_omega     Next            Next            Greek_OMEGA     Greek_OMEGA
170 !                                               ^               ω                                              Ω              Ω
171
172 keycode 29 =    k               K               exclam          Greek_kappa     exclamdown      NoSymbol        multiply        NoSymbol
173 !                                               !               κ              ¡                              × times
174 keycode 30 =    h               H               less            Greek_psi       KP_7            KP_7            Greek_PSI       Greek_PSI
175 !                                               <               η                                              Ψ              Ψ
176 keycode 31 =    g               G               greater         Greek_gamma     KP_8            KP_8            Greek_GAMMA     Greek_GAMMA
177 !                                               >               γ                                              Γ              Γ
178 keycode 32 =    f               F               equal           Greek_phi       KP_9            KP_9            Greek_PHI       Greek_PHI
179 !                                               =               φ                                              Φ              Φ
180 keycode 33 =    q               Q               ampersand       U03D5           KP_Add          KP_Add          U211A           NoSymbol
181 !                                               &               ϕ Greek_phi    +               +               ℚ rational
182 keycode 34 = ssharp             U1E9E           U017F    Greek_finalsmallsigma  U2212           NoSymbol        jot             NoSymbol
183 !               ß              ẞ Capital ß  ſ long s       ς              − real minus                  ∘ ring operator
184
185 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
186 ! The home row (middle row)
187 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
188 !            Ebene1             Ebene2          Ebene3          Ebene5          Ebene4          Ebene4+Sh       Ebene6          Ebene7
189
190 keycode 38 =    u               U               backslash       NoSymbol        Home            Home            includedin      NoSymbol
191 !                                               \                                                               ⊂
192 keycode 39 =    i               I               slash           Greek_iota      Left            Left            integral        NoSymbol
193 !                                               /               ι                                              ∫
194 keycode 40 =    a               A               braceleft       Greek_alpha     Down            Down            U2200           NoSymbol
195 !                                               {               α                                              ∀ for all
196 keycode 41 =    e               E               braceright      Greek_epsilon   Right           Right           U2203           NoSymbol
197 !                                               }               ε                                              ∃ there exists
198 keycode 42 =    o               O               asterisk        Greek_omicron   End             End             elementof       NoSymbol
199 !                                               *               ο                                              ∈
200
201 keycode 43 =    s               S               question        Greek_sigma     questiondown    NoSymbol        Greek_SIGMA     Greek_SIGMA
202 !                                               ?               σ              ¿                              Σ              Σ
203 keycode 44 =    n               N               parenleft       Greek_nu        KP_4            KP_4            U2115           NoSymbol
204 !                                               (               ν                                              ℕ natural
205 keycode 45 =    r               R               parenright      Greek_rho       KP_5            KP_5            U211D           NoSymbol
206 !                                               )               ρ                                              ℝ real
207 keycode 46 =    t               T               minus           Greek_tau       KP_6            KP_6            partialderivative
208 !                                               -               τ                                              ∂
209 keycode 47 =    d               D               colon           Greek_delta     KP_Separator    comma           Greek_DELTA     Greek_DELTA
210 !                                               :               δ              ,               ,               Δ              Δ
211 keycode 48 =    y               Y               at              Greek_upsilon   period          KP_Decimal      nabla           NoSymbol
212 !                                               @               υ              .               .               ∇
213
214 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
215 ! The lower row
216 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
217 !            Ebene1             Ebene2          Ebene3          Ebene5          Ebene4          Ebene4+Sh       Ebene6          Ebene7
218
219 keycode 52 = udiaeresis         Udiaeresis      numbersign      NoSymbol        Escape          Escape          union           NoSymbol
220 !               ü              Ü              #                                                               ∪
221 keycode 53 = odiaeresis         Odiaeresis      dollar          U03F5           Tab             ISO_Left_Tab    intersection    NoSymbol
222 !               ö              Ö              $               ϵ                                              ∩
223 keycode 54 = adiaeresis         Adiaeresis      bar             Greek_eta       Insert          Insert          U2135           NoSymbol
224 !               ä              Ä              |               η                                              ℵ
225 keycode 55 =    p               P               asciitilde      Greek_pi        Return          Return          Greek_PI        Greek_PI
226 !                                               ~               π                                              Π              Π
227 keycode 56 =    z               Z               grave           Greek_zeta      Undo            Redo            U2124           NoSymbol
228 !                                               `               ζ                                              ℤ integers
229
230 keycode 57 =    b               B               plus            Greek_beta      colon           NoSymbol        U21D0           NoSymbol
231 !                                               +               β              :                               ⇐
232 keycode 58 =    m               M               percent         Greek_mu        KP_1            KP_1            ifonlyif        NoSymbol
233 !                                               %               μ                                              ⇔
234 keycode 59 = comma              endash          quotedbl        U03F1           KP_2            KP_2            U21D2           NoSymbol
235 !               ,               –             "               ϱ Greek_rho                                    ⇒ implies
236 keycode 60 = period        enfilledcircbullet   apostrophe      U03D1           KP_3            KP_3            U21A6           NoSymbol
237 !               .               •             '               ϑ Greek_theta                                  ↦
238 keycode 61 =    j               J               semicolon       Greek_theta     semicolon       NoSymbol        Greek_THETA     Greek_THETA
239 !                                               ;               θ              ;                               Θ
240
241
242
243 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
244 ! Keypad
245 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
246 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
247 ! The uppest row
248 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
249 !            Ebene1             Ebene2          Ebene3          Ebene5          Ebene6          Ebene7          Ebene4          Ebene4+Sh
250
251 keycode 77  = Tab               ISO_Left_Tab    equal           approxeq        identical       NoSymbol        notequal        Pointer_EnableKeys
252 !                                               =               ≈ almost equal        ≡ identical to                        ≠             (keypad-mouse mode)
253 keysym KP_Divide = KP_Divide    KP_Divide       division        U2300           U2223           NoSymbol        U2044           NoSymbol
254 !               /               /               ÷              ⌀ diameter    ∣ divides                     (for ⁶⁄₅₉)
255 keycode 63  = KP_Multiply       KP_Multiply     U22C5           U2299           U2297           NoSymbol        multiply        NoSymbol
256 !               *               *               ⋅ dot         ⊙ cirled dot  ⊗ circled times                       × times
257 keycode 82  = KP_Subtract       KP_Subtract     U2212           U2296           U2238           NoSymbol        U2216           NoSymbol
258 !               -               -               − real minus  ⊖ cirled minus        ∸ dot minus                   ∖ set minus
259
260 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
261 ! The upper row
262 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
263 !            Ebene1             Ebene2          Ebene3          Ebene5          Ebene6          Ebene7          Ebene4          Ebene4+Sh
264
265 keycode 79 =  KP_7              U2714           U2195           U226A           upstile         NoSymbol        KP_Home         KP_Home
266 !                               ✔ check mark  ↕ arrow               ≪ much less   ⌈
267 keycode 80 =  KP_8              U2718           uparrow         intersection    U22C2           NoSymbol        KP_Up           KP_Up
268 !                               ✘ ballot x    ↑             ∩             ⋂ n-ary intersection
269 keycode 81 =  KP_9              dagger          U20D7           U226B           U2309           NoSymbol        KP_Prior        KP_Prior
270 !                               †             vector          ≫ much greater        ⌉
271 keycode 86 =  KP_Add            KP_Add          plusminus       U2295           U2214           NoSymbol        U2213           NoSymbol
272 !               +               +               ±              circled plus    dot plus                        ∓ minus-plus
273
274 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
275 ! The middle row
276 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
277 !            Ebene1             Ebene2          Ebene3          Ebene5          Ebene6          Ebene7          Ebene4          Ebene4+Sh
278
279 keycode 83 =  KP_4              club            leftarrow       includedin      U2286           NoSymbol        KP_Left         KP_Left
280 !                               ♣             ←             ⊂             ⊆
281 keycode 84 =  KP_5              EuroSign        colon           U22B6           U22B7           NoSymbol        KP_Begin        KP_Begin
282 !                               €             :               ⊶ original of ⊷ image of
283 keycode 85 =  KP_6              U2023           rightarrow      includes        U2287           NoSymbol        KP_Right        KP_Right
284 !                               ‣             →             ⊃             ⊇
285
286 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
287 ! The lower row
288 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
289 !            Ebene1             Ebene2          Ebene3          Ebene5          Ebene6          Ebene7          Ebene4          Ebene4+Sh
290
291 keycode 87 =  KP_1              diamond         U2194           lessthanequal   downstile       NoSymbol        KP_End          KP_End
292 !                               ♦             ↔ arrow               ≤             ⌊
293 keycode 88 =  KP_2              heart           downarrow       union           U22C3           NoSymbol        KP_Down         KP_Down
294 !                               ♥             ↓             ∪             ⋃ n-ary union
295 keycode 89 =  KP_3              U2660           U21CC         greaterthanequal  U230B           NoSymbol        KP_Next         KP_Next
296 !                               ♠             ⇌             ≥             ⌋
297 ! keycode 108 = KP_Enter        KP_Enter        KP_Enter        KP_Enter        KP_Enter        KP_Enter        KP_Enter        KP_Enter
298 !
299
300
301 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
302 ! The lowest row
303 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
304 !            Ebene1             Ebene2          Ebene3          Ebene5          Ebene6          Ebene7          Ebene4          Ebene4+Sh
305
306 keycode 90 = KP_0               U2423           percent         U2030           U25A1           NoSymbol        KP_Insert       KP_Insert
307 !                               ␣ space sign  %               ‰ per mille   □ white square
308 keycode 91 = KP_Separator       period          comma           minutes         seconds         NoSymbol        KP_Delete       KP_Delete
309 !               ,               .               ,               ′ min,feets   ″ sec,inches
310
311
312 add Mod3 = ISO_First_Group
313 add Mod5 = ISO_Level3_Shift
314
315
316 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
317 ! Bemerkungen
318 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
319 ! 1.) Ebene 6 (hier: der 7. Eintrag) erreicht man über ISO_Group_Shift+ISO_Group_Shift
320 !     (bzw. mode_switch+mode_switch) und über keine andere mir bekannte Kombination. Insbesondere legt
321 !     ISO_Level3_Shift Level3 (Ebene 4, hier: Eintrag 5) fest, verschiebt also nicht. Darum kann man
322 !     ISO_Level3_Shift nur mit Shift sinnvoll kombinieren. Daraus resultiert, dass Ebene 6 nur über
323 !     Mod3+Mod4 (in dieser Reihenfolge!) erreicht werden kann.
324 !
325 ! 2.) Die KP_-Einträge ermöglichen die Steuerung des Mauscursors mit der Tastatur.
326 !     Hierzu wird mittels Shift+Mod4+T1 dieser Betriebsmodus ein- und später wieder ausgeschaltet.
327 !     Die Steuerung des Cursors kann über den Ziffernblock (Ebene 4, eventuell mit
328 !     eingerastetem Mod4) erfolgen.