#33: Ubuntu 8.x: alt-gr spricht 3. Ebene an, Ebene 6 ist nicht erreichbar
--------------------------------------+-------------------------------------
  Reporter:  sepp                     |       Owner:  erik           
      Type:  Fehler/Defekt            |      Status:  assigned       
  Priority:  hoch                     |   Milestone:  Neo Version 2.0
 Component:  Treiber: Linux – Xkbmap  |     Version:  2.0 BETA       
Resolution:                           |    Keywords:  Ubuntu, x.org  
--------------------------------------+-------------------------------------

Comment(by [email protected]):

 > >  * Dauerhaft hilft {{{dpkg-reconfigure console-setup}}} (benötigt
 root-Rechte) weiter (wurde bereits erwähnt).
 >
 > Also meine obige Anleitung sollte eigentlich auch funktionieren.
 Allerdings habe ich dabei immer auch eine zweite Belegung hinzugefügt.

 Hmm, hab ich meines Wissens auch getan. Werd mir das nächste Woche mal
 genauer anschauen.


 > > Habe stattdessen den heutigen Tag damit verbracht, zahlreiche
 englische Referenzen zu xkb durchzuforsten und die de(neo) auszubessern.
 >
 > Vielen Dank dafür! Vielleicht können wir demnächst die endgültige,
 funktionierende Version von Neo2 an X.org senden.

 Das hoffe ich auch, irgendwie hab ich den Eindruck, dass das neo-layout
 von allen bisherigen xkb-layouts den meisten Platz einnimmt.
 Ich hoffe, dass X.org nichts dagegen hat ;-)


 > >  * den Gnome-Bug melden und darauf hoffen, das er irgendwann behoben
 wird
 >
 > Würdest Du das übernehmen?

 Da müsste ich erst ein paar mehr Informationen sammeln. Werd mich aber wie
 oben erwähnt in der kommende Woche darum kümmern.


 > >  * in der de(neo) Ebene3 und Ebene4 zu vertauschen. Ebene3 würde dann
 mit "ISO_Level5_Shift" und Ebene4 mit "ISO_Level3_Shift" aufgerufen
 werden, weshalb es dann fast nichts ausmachen würde, dass ralt_switch
 AltGr auf "ISO_Level3_Shift" setzt, da dies ohnehin gewollt ist.
 >
 > Ich bin dafür die beiden zu tauschen. In der Xmodmap ist es eh schon
 seit langem so. Daher würden in Zukunft – wenn überhaupt noch – die
 gleichen Probleme bei beiden Treiber-Varianten (xkb und xmodmap)
 auftauchen. Und wir würden dieses Problem umgehen, und vielleicht noch
 andere: Wenn man in den Gnome-Tastatureinstellungen zwei Belegungen wählt,
 wobei QWERTZ die Standardbelegung und Neo die zweite ist, dann
 funktioniert Ebene 4 bei Neo nicht. Wahrscheinlich würde ein Tausch von
 Level3 und Level5 dies beheben.
 >
 > Die erste und die letzte Lösung. Es ist nämlich meines Wissens unnötig,
 dass wir Level3 und Level5 so wie jetzt belegt haben. In der Xmodmap
 funktioniert es ja auch.

 Leider sehe ich an der Lösung einen Haken:
 level3(ralt_switch) definiert die AltGr-Taste neu, deshalb lässt sich ein
 Lock (in dem Fall der Mod4-Lock) nicht ohne weiteres realisieren.
 Dazu müsste die Taste nämlich so definiert werden, wie ich es in meiner
 de(neo) getan habe.

 Aber ich werde mir mal die Mühe machen und die beiden Levels tauschen.
 Alle anderen xkb-maps bedienen sich nämlich auch der AltGr-Taste für
 Level3.
 Aber wie gesagt: Wer den Mod4-Lock braucht, müsste sich trotz allem damit
 rumplagen, das 'level3(ralt_switch)' wegzubekommen.

-- 
Ticket URL: <http://wiki.neo-layout.org/ticket/33#comment:52>
Neo-Layout <http://neo-layout.org/>
Das Neo-Tastaturlayout ist ein freies und ergonomisch optimierte Tastaturlayout 
für die deutsche Sprache, das auch sehr viele Sonderzeichen direkt verfügbar 
macht.

Antwort per Email an