Hallo, On Thu, 29 May 2003, René Matthäi wrote:
warum funktioniert Folgendes nicht (ich will, dass ich auch mit der linken Windows-Taste - Super_l - den Backslash \ etc. bekomme):
xmodmap -e "remove mod4 = Super_L" xmodmap -e "add mod5 = Super_L"
Weil mod5 per se nix mit Mode_shift / ISO_Level3_Shift zu tun hat. Wenn du mod5 an Super_L bindest, dann ist mod5 der Super-Modifier. Les mal 'man xkeycaps'. Ich habe uebrigens beide Windows-Tasten zu "AltGr" gemacht, d.h. mit "Mode_switch" belegt. Modifier sind aber _keine_ gesetzt: ==== $ xmodmap -pke | grep switch keycode 115 = Mode_switch Mode_switch keycode 116 = Mode_switch Mode_switch $ printf "%#x %#x\n" 115 116 0x73 0x74 $ xmodmap -pm xmodmap: up to 2 keys per modifier, (keycodes in parentheses): shift Shift_L (0x32), Shift_R (0x3e) lock Caps_Lock (0x4e) control Control_L (0x25), Control_R (0x6d) mod1 Alt_L (0x40), Alt_R (0x71) mod2 Num_Lock (0x4d) mod3 Meta_R (0x75) mod4 mod5 ==== Wie man sieht sind die Tasten 0x73 und 0x74 nicht mit Modifiern versehen. -dnh -- I'm sorry, I can't be a Jehovah's Witness, as I didn't see Jehovah's accident. -- Chris Suslowicz