Ändern der Tastenbelegung einer bestimmten Taste

Ändern der Tastenbelegung einer bestimmten Taste

Wie kann ich die Tastenbelegung für eine einzelne Taste ändern? Ich weiß, dass es Software wie xmodmap usw. gibt, aber damit kann ich meine Tastenbelegung nicht zuordnen, da ich bei xmodmap zuerst die Tasten drücken muss, die ich ändern möchte, was ich aber nicht kann, da die Taste f nicht mehr funktioniert. Ich möchte also einfach f (das nicht funktioniert) in eine andere, nutzlosere Taste ändern. Wie geht das? Danke

Antwort1

Xmodmap muss nicht "die Tasten drücken". Hast du gelesen manxmodmap(1)?

Sie müssen lediglich den Schlüssel festlegen, beispielsweise F12auf f.

$ xmodmap -pke | grep F12
keycode  96 = F12 F12 F12 F12 F12 F12 XF86Switch_VT_12 F12 F12 XF86Switch_VT_12
$ xmodmap -e "keycode 96 = f F"

Die erste Zeile zeigt den Tastencode für F12 und die zweite Zeile (Befehlssätze)Schlüsselcode 96zu sein'F'.

Sie können alle Schlüsselcodes sehen mit-pkeOption. Es kann auch als Backup verwendet werden.

# save current key map to file:
$ xmodmap -pke > xmodmap.bak

# you can view it with:
$ less xmodmap.bak

# restore from backup:
$ xmodmap xmodmap.bak

Als letztes müssen Sie es eingeben, ~/.Xmodmapdamit Ihre Einstellungen beim Start des X-Servers automatisch geladen werden.

$ echo "keycode 96 = f F f F" >> ~/.Xmodmap

Dies sollte hoffentlich das automatische Laden der Einstellung lösen.

--

Überprüfenxmodmap Arch-Wikioderxmodmap-Anleitungals Referenz.

verwandte Informationen