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.

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


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.