Wie durchsuche ich alle Tastaturkürzel, die eine bestimmte Taste verwenden?

9

Ich habe manchmal Tastaturkürzel festgelegt, aber da auf meinem System so viele Tastaturkürzel festgelegt sind, ist es schwierig zu wissen, welche anderen Tastaturkürzel Sie beim Einstellen und Verwenden einer neuen Tastenkombination möglicherweise auslösen. Daher wäre es sehr nützlich, wenn es eine gäbe Weg (vorzugsweise über Terminal), um alle Tastaturkürzel auf dem System anzuzeigen, die eine bestimmte Taste, eine bestimmte Reihenfolge bestimmter Tasten oder einen bestimmten Tastensatz haben (aber es spielt keine Rolle, in welcher Reihenfolge sie sich befinden, sondern nur suchen durch Verknüpfungen mit diesen Tasten).

Es wird entweder bereits ein Dienstprogramm geben, mit dem ich dies tun kann. Wenn ja, empfehlen Sie es bitte. Wenn nicht, wäre ein Skript oder Befehl ebenfalls akzeptabel und möglicherweise wahrscheinlicher, da ich so etwas noch nicht gesehen habe das herum. Ich verwende Ubuntu GNOME 15.10 mit GNOME 3.18.


quelle

Antworten:

5

Sie können die festgelegten Tastaturkürzel für Unity und Gnome durch anzeigen

gsettings list-recursively | awk '/hotkey/||/keybinding/||/media-key/' | less

und

dconf dump / | awk '/keybindings/ || /media-keys/{print; getline; print }'

Ich schlage vor, Sie spielen mit diesen Befehlen herum und versuchen, die Ausgabe auf verschiedene Arten herauszufiltern, aber kurz gesagt, es ist alles in gsettingsunddconf

Sergiy Kolodyazhnyy
quelle
Diese Antwort ist "vertrauenswürdig" und "präzise" (Wortspiel beabsichtigt) ;-)
Elder Geek
Was ist media-keys?
Ich glaube, media-keyssind die Tasten für Wiedergabe, Lautstärke und Lautstärke usw. auf einigen Tastaturen verfügbar (wie der, die ich jetzt verwende)
Elder Geek
@ ElderGeek Ich mag Ihren "xienial" Kommentar;)
Sergiy Kolodyazhnyy
Der ältere Geek kichert ........
Elder Geek