Thread Update auf Debian Squeeze - AltGr lässt sich nicht mehr nutzen
(0 answers)
Opened by pq at 2011-06-05 18:53
Ich habe lange gesucht und gebastelt und dann den entscheidenden Hinweis gefunden, deshalb wollte ich das hier mal kurz darstellen.
Ich benutze als Tastaturlayout US mit einigen Modifikationen. U.a. erreiche ich mit AltGr+(a o u s e) die Tasten ä ö ü ß € Meine xmodmap config: Code: (dl
)
1 keycode 30 = u U udiaeresis Udiaeresis Dann habe ich mir noch Return auf Caps Lock gelegt und Compose auf die Menu-Taste: Nach dem Update auf Squeeze bekam ich aber die Umlaute nicht mehr hin. AltGr hatte gar keine Auswirkung. Ich habe das unter meinem Windowmanager Windowmaker und unter Gnome getestet. Ein Problem war auch, dass sich die Keycodes geändert hatten für die Tasten. Aber auch mit den neuen Keycodes hatte ich keinen Erfolg. Nach langer Suche fand ich heraus, dass man AltGr erst aktivieren muss. Kleine Schwierigkeit dabei: Ich testete unter gnome, und dort sagte mir xmodmap, dass es das Symbol Alt_R nicht kennt. Ich fand dann heraus, dass es stattdessen ISO_Level3_Shift heissen muss. Das sieht dann folgendermassen aus: Code: (dl
)
1 clear shift Hilfreich hierbei: xmodmap -pm Endlich hatte ich es geschafft und testete nun auch im Windowmaker. Wieder funktionierte es nicht. Es stellte sich heraus, dass es dort tatsächlich Alt_R heissen muss, also keysym Alt_R = Mode_switch Obwohl ich bei beiden Windowmanagern vorher setxkbmap -layout us aufgerufen habe, ist die Belegung leicht unterschiedlich, wie die Ausgabe von xmodmap -pm zeigte. Vielleicht hilft es dem ein oder anderen hier, oder jemandem, der den Thread per Suchmaschine findet. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |