Kartenfunktion + Rücktaste zum Löschen

9

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, xmodmapaber 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.

Espressofa
quelle
1
Ich verwende Ubuntu 14.04 GNOME auf einem Macbook (10,1). fn + BackSpace funktioniert standardmäßig als Löschen. Ich habe versucht, Shift + BackSpace mit xmodmap -e 'keycode 22 = BackSpace Delete' an Delete zu binden, aber das hat nicht funktioniert. In Anwendungen hat Shift + BackSpace nichts getan und im Terminal wird ~ 2 ausgegeben.
BallPointPenguin
1
Es ist seltsam, dass diese Frage nicht beantwortet wird.
Steven Roose
@StevenRoose Suchen Sie eine Antwort darauf?
Seth
1
Warum sollte ich sonst ein Kopfgeld eröffnen?
Steven Roose

Antworten:

1

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.

Tony McGregor
quelle
0

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

Firmanium
quelle
Ich habe zahlreiche Tutorials ausprobiert. Die Fn-Taste scheint nicht abbildbar zu sein. Ich habe versucht, es jetzt mit Shift oder Alt zum Laufen zu bringen, funktioniert auch nicht.
Steven Roose
Dies löst nicht die Frage und Link nur Beiträge sind keine Antworten