Ich bin an Apple-Laptops gewöhnt, denen Function+ zugeordnet Backspaceist Delete. Ich bin auch mit Shift+ einverstanden Backspace.
Gibt es eine Möglichkeit, dies zu erreichen? Beachten Sie, dass ich Xmonad verwende und einige Tastaturänderungen eingerichtet habe, xmodmap
aber nur sehr wenig Verständnis dafür habe, wie es funktioniert.
Ich habe es versucht xmodmap -e "keycode 22 = BackSpace KP_Delete BackSpace BackSpace"
, was in einigen Anwendungen funktioniert, aber von meinem Terminal ignoriert wird.
Ich habe diese Frage gesehen , aber sie scheint KDE-spezifisch zu sein. Ich würde es vorziehen, keine GUI verwenden zu müssen.
Antworten:
Ich denke nicht, dass das möglich ist. Die Funktionstaste selbst sendet keinen Tastencode, sondern ändert den Code, der von der Taste gesendet wird, mit der sie in Kombination gedrückt wird. Das heißt, es wird von der Tastatur implementiert, nicht vom Betriebssystem. Auf den meisten Tastaturen gibt es keinen Funktionsrücktaste-Code.
Sie können dies auf Ihrer Tastatur mit dem Befehl showkey überprüfen. Führen Sie showkey als root aus und versuchen Sie, verschiedene Tasten mit und ohne Funktionstaste zu drücken.
quelle
Ich habe hier ein nützliches Tutorial gefunden
http://blacketernal.wordpress.com/set-up-key-mappings-with-xmodmap/
Ganz einfache Lösung mit unterschiedlichem Ansatz, und sie hat mein Problem gelöst
quelle