Möglich. Aber ich hab's nochmal getestet und bekomme nun mit
xmodmap -e 'keycode 86 = KP_Add KP_Subtract'
das von dir gewünschte Verhalten. Allerdings:
$ X -version # [gekürzt] XFree86 Version 3.3.6 / X Window System
Kann ich das ganze irgendwie umgehen so das ich die Funktion doch noch hinkriege?
Experimentiere mal mit:
xmodmap -e 'keycode 86 = KP_Add KP_Subtract KP_Home KP_Prior'
den Default bekommst du mit
xmodmap -e 'keycode 86 = KP_Add'
zurück.
Wie sieht bei dir die Belegung von "Num_Lock" aus?
Ich habe hier:
keycode 77 = Num_Lock
$ xmodmap -pm # [gekürzt] mod2 Num_Lock (0x4d)
Hm. Seltsam. Unter der 10.2 mit xorg 7.2 bekomme ich mit
xmodmap -e 'keycode 86 = KP_Add KP_Subtract KP_Home KP_Prior'
das Verhalten (normal, Shift, AltGr, AltGr+Shift):
mit aktivem Num_Lock: KP_Add KP_Add KP_Prior KP_Home
ohne Num_Lock: KP_Add KP_Add KP_Home KP_Prior
Seeehr seltsam das...
Könnte durchaus ein Bug sein. Hast du schonmal im Bugzilla gesucht?
Es ist kein Bub. Ich habe mal im Bios "NumLock on Boot" auf Off gesetzt. Nun leuchtet die NumLock-LED nicht mehr. Und nun funktioniert auch SHift als Modifier für das Keypad. Zumindest im Xev, glaube nicht das es im X anders ist. Gruß Daniel -- Daniel Spannbauer Systembetreuung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Auf der Wies 8, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 68255 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org