Wie ordne ich ctrl-j auf ubuntu neu ctrl-c zu?

1360
Dane O'Connor

Ich versuche, ein paar Schlüssel neu zuzuordnen, und ich bekomme Probleme. Ich versuche gerade, xmodmap zu verwenden, scheitert aber. Vielleicht gibt es einen besseren Weg?

Kann jemand erklären, wie ich am besten neu zuordnen kann Ctrl- jauf der Tastatur produzieren Ctrl- c?

Es ist nicht so einfach wie nur j= machen c. Ich möchte, dass dies nur geschieht , wenn ich mich niederhalte ctrl.

1

2 Antworten auf die Frage

1
Gabe

Die kurze Antwort: Das geht nicht.

Wenn Sie Strg + j drücken, erhalten Sie eine Abfolge von Ereignissen:

  1. "Strg-Taste gedrückt"
  2. "J-Taste gedrückt (Strg gedrückt)"
  3. "J-Taste losgelassen (Strg gedrückt)"
  4. "Strg Taste losgelassen".

Mit Tools wie xmodmap können Sie ändern, welcher physische Schlüssel "Strg" und "J" entspricht (streng genommen: Welche Tastensymbole werden welchem ​​Schlüssel zugeordnet), aber Sie können nicht nur die Kombination beeinflussen.

Was Sie tun können, ist, die Tastatureingaben abzufangen und andere unerwünscht auszusenden. in diesem Fall:

  1. "Strg runter" - durchgehen
  2. "J runter (Strg gehalten)" - Ersetzen durch "K runter (Strg gedrückt)"
  3. "J nach oben (Ctrl gedrückt)" - ersetzen durch "K nach oben (Ctrl gehalten)"
  4. "Strg nach oben" - durchgehen.

Ich verstehe, dass es mindestens eine Reihe von Tools ( xbindkeysund xmacro) gibt, die es Ihnen erlauben sollten, dies zu tun, aber ich habe sie nicht selbst ausprobiert es mit Sorgfalt (und stellen Sie sicher, dass Sie den Standardzustand neu starten können, bis Sie mit dem Ergebnis zufrieden sind). Ich habe die Werkzeugbeschreibung hier gefunden .

-1
Ice

Es gibt ein Tool namens Hotkeys, das in den Ubuntu-Repositorys zu finden ist.

Versuchen Sie es mit dem Tool "Hotkeys" (in Ubuntu-Repositorys zu finden). Ice vor 14 Jahren 0