GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie listet man die verwendeten Compiz-Tastenkombinationen auf?

Gibt es eine „einfache“ Möglichkeit, diese Informationen zu sammeln, außer jedes aktive Plugin zu durchsuchen und manuell nach Tastenkombinationen/Tastaturkürzeln zu suchen, die von compiz verwendet werden?

d.h. ein Panel, das alle derzeit aktiven Tastenkombinationen anzeigt, die verwendet werden (von compiz), oder ein Terminalbefehl, um dasselbe zu tun.

Tastatur-Shortcuts scheinen bestimmte spezifische Compiz-Shortcuts nicht aufzulisten.

Danke

Akzeptierte Antwort:

Hier ist ein (sehr langer) Einzeiler, der alle Verknüpfungen von allen aktiven Plugins zurückgibt:

for i in $(gconftool-2 --get /apps/compiz-1/general/screen0/options/active_plugins|sed "s/[|]//g"|sed "s/,/ /g"); do echo "# $i:"; gconftool-2 -a /apps/compiz-1/plugins/"$i"/screen0/options | grep "_key|_button|trigger_|initiate |panel_first_menu|keyboard_focus|execute_command|show_launcher" | grep -v "Disabled|=[[:space:]]*$" | sort; done; echo -e "n# metacity overrides:"; gconftool-2 -a /apps/metacity/global_keybindings | grep -v "disabled|cycle|switch_panels" | sort; gconftool-2 -a /apps/metacity/window_keybindings | grep -v "disabled" | sort

Aktualisieren :
Die obige Version bekommt jetzt alles nicht leere/deaktivierte Tastenkombinationen (Taste, Maus, Taste+Maus) von allen aktiven Plugins.

Allerdings ist der Wert des Schlüssels X-GNOME-WMSettingsModule in /usr/share/applications/compiz.desktop bewirkt, dass Metacity mehrere Compiz-Tasten überschreibt. Sie werden die kursiven Beschriftungen in ccsm bemerken – dann kommt der Wert von Metacity und nicht von Compiz.

Da ich keine einfache Möglichkeit fand, dies zu beheben, habe ich einfach alle Metacity-Verknüpfungen am Ende der Ausgabe hinzugefügt.


Ubuntu
  1. So listen Sie installierte Pakete unter Ubuntu 20.04 auf

  2. Verwendung des Befehls showmount zum Auflisten von Freigaben auf einem NFS-Server

  3. So listen Sie installierte Pakete in Ubuntu auf

  4. Wie benutzt man Xkbprint?

  5. Wie installiere ich Compiz in Xubuntu?

So listen Sie Benutzer unter Linux auf

So verwenden Sie Rsync

So verwenden Sie Ubuntu

Wie verwende ich den Feature Manager in WHM?

So verwenden Sie FTP

So verwenden Sie den Yum-Paket-Manager unter Rocky Linux 8