#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.