Hallo, Am Mon, 09 Apr 2012, Karl Sinn schrieb:
Am 09.04.2012 12:52, schrieb David Haller:
Am Mon, 09 Apr 2012, Karl Sinn schrieb:
keycode 30 = u U udiaeresis Udiaeresis downarrow uparrow
Wie in der letzten Zeile beispielhaft eingetragen, moechte ich die Eintraege 3 + 4 fuer deutsche Umlaute benutzen. An die ersten beiden komme ich normal ueber die Tastatur, ohne und mit Shift. Die beiden letzten funktionieren mit Alt-Gr (ohne, it shift), aber welche Tasten muss ich druecken um an die Eintraege 3 + 4 ranzukommen? Na, AltGr+u bzw. AltGr+Shift+u. Wenn deine AltGr-Tasten korrekt belegt sind. [..] wow, so viel Information auf einmal. Ich bin nicht sicher alles schon verstanden zu haben deswegen versuch ich's mal langsam: Ich benutze XFCE. Mit dieser ~/.xmodmaprc erxperimentiere ich gerade, bevor ich sie global im System unterbringe. Nach Aenderungen lade ich sie mit "xmodmap .xmodmaprc" Hier ist sie: http://paste.opensuse.org/0c9d2169 Dies ist identisch mit der Ausgabe von "xmodmap -pke"
Wie Du siehst stehen da bei den keycodes nicht nur 4 Zeichen sondern 6. Bei Dir kommst Du an das erste durch die Taste, das zweite Taste+Shift und die naechsten zwei entsprechend mit der AltGr-Taste dran.
Hm. Das ist dann wohl dieses ISO_Level3_Shift. Achso: welche SUSE hast du denn? Die keycodes haben sich nämlich geändert, hier ist 108 z.B. KP_Enter (also die Eingabe des Ziffernblocks).
Aktuell bei mir komme ich an die ersten zwei mit Taste bzw. Shift-Taste dran, und an die letzten zwei also die Positionen 5 und 6 in der Liste des Keycodes mit AltGr bzw Shift-AltGr. Ich komme nur nicht an den dritten und vierten Wert dran.
Welche Modifier-Taste muss ich druecken um da ran zu kommen?
Gute Frage. Was komisch ist: ich hab mal eben die rechte Win-Taste und KP_4 umbelegt: xmodmap -e 'keycode 116 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift' xmodmap -e 'keycode 83 = a b c d e f g h' und komme damit nur an a und b. Zeig mal deine X Keyboard Konfiguration (ggfs. laß dir die automatische per X -configure ausgeben) und die modifier-map: 'xmodmap -pm' sowie noch die Ausgabe von 'setxkbmap -print'. Achso: und probiere es auch mal mit Mode_switch, ich weiß allerdings nicht, wie man (dann) an die 5te und 6te Ebene kommt. Also guck zuerst, welches die richtige Taste ist, vorhanden sind ja: keycode 92 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift keycode 108 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift (ggfs. xev verwenden um den keycode der jew. Taste zu sehen). Sagen wir mal, es ist 92. Dann: xmodmap -e 'keycode 92 = Mode_switch Mode_switch' und dann teste mal an was du z.B. auf der u-Taste rankommst. Zurück: xmodmap -e 'keycode 92 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift' Soweit erstmal. Aaaahhhh, die Kollegen bei Gentoo mal wieder: http://www.gentooforum.de/artikel/13845/gel-st-keyboard-xkeycaps-ignorieren-... Da werd dann wohl ich morgen selber mal rumprobieren ;) -dnh -- Never be afraid to try something new. Remember, amateurs built the ark; professionals built the Titanic. -- Anonymous -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org