Wie ordne ich eine Tastenkombination einem Schlüssel zu?

9

Ist es möglich, eine Tastenkombination einem Schlüssel in einem X-Server-basierten System neu zuzuordnen, sodass beispielsweise beim Drücken von End+ der Schlüsselcode Arrow_upfür Homegeneriert wird? Google scheint zu diesem Thema zu schweigen. Es wäre großartig, wenn es eine Lösung gäbe, da dies viele Möglichkeiten für eine bequemere Tastaturzuordnung eröffnen würde.

jons34yp
quelle

Antworten:

5

Schauen Sie sich diese ähnliche Frage bei Superuser an. Etwas wie

"xdotool key Home"
  End + Up

in der .xbindkeysrcDatei sollte ausreichen.

Wenn Sie wirklich versuchen möchten, xmodmap zu verwenden, besteht ein Start darin, entweder den EndSchlüssel oder den UpSchlüssel einem Modifikator zuzuordnen . Xmodmap. Zum Beispiel könnten Sie Ihre beiden Schlüssel mit greifen xevund den EndSchlüssel mit mode_switchzuordnen

keycode NN("End" keycode) = mode_switch

und ordnen Sie dann den mode_switch-Teil von UpzuHome

keycode NN("Up" keycode) = Up NoSymbol Home

Aber ich bin mir nicht sicher, Sie müssen experimentieren. Was auf jeden Fall funktionieren wird, ist, dass Ihre Desktop-Umgebung die Arbeit erledigt (dconf usw.).

Ein weiterer Hinweis könnte hier gefunden werden .

ix5
quelle