Hallo David, ich bin noch nicht dazu gekommen alles auszuprobieren, werde es auch erst mal nicht schaffen. Ich bin aber weiter an dem Thema dran, und werde mich melden sobald ich dazu komme. Bis dahin vielen Dank LG Karl Am 11.04.2012 05:41, schrieb David Haller:
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
-- 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