Ulf Volmer schrieb:
OK. Auf einem X11 erzeugt ein
xmodmap -e "keycode 112 = Left Prior Left Prior"
xmodmap -e "keycode 117 = Right Next Right Next"
das, was ich vermute, was Dir vorschwebt.
Auch in Firefox? Genau in dieser Applikation geht es bei mir nämlich NICHT. Auch nicht im nackten X11. Gerade in verschiedenen Konstellationen, sogar auf verschiedenen VMs probiert. Ich habe heute auch noch ein wenig recherchiert. Wenn ich das richtig verstanden habe, erlaubt X11 seit einiger Zeit Applikationen, Keycodes statt Keysyms zu konsumieren. Damit ist xmodmap für diese Applikationen wirkungslos, da hier genau das Mapping zwischen Keycodes und Keysyms verändert wird. Wohl auch daher setzen aktuelle Key-Remapping-Applikationen - von denen es auf github Dutzende gibt - "tiefer" an, nämlich letztendlich bei libinput, indem sie das /dev/input/event* Device der Tastatur auslesen, die zu mappenden Keys konsumieren und über ein "eigenes" /dev/input/event* wieder verändert ins System geben. Auf der Ebene (ich glaube, das sind sogar noch Scancodes) sind aber die Modifier wie Shift noch eigene Keys, sprich es geht kein Mapping von Shift+Prior. Ich glaube, ich gebe es auf - es gibt wohl keine einfache Lösung (mehr), die das macht, was ich will. -- Manfred Härtel, DB3HM mailto:Manfred.Haertel@rz-online.de http://rz-home.de/mhaertel