GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak zobrazit seznam používaných klávesových zkratek Compiz?

Existuje kromě prohlížení každého aktivního pluginu a ručního hledání klávesových zkratek/klávesových zkratek, které používá compiz, „jednoduchý“ způsob, jak tyto informace shromáždit?

tj. nějaký panel, který zobrazuje všechny aktuálně používané aktivní klávesové zkratky (pomocí compiz), nebo nějaký terminálový příkaz, který to udělá.

Nezdá se, že by klávesové zkratky uváděly určité konkrétní zkratky kompizu.

Díky

Přijatá odpověď:

Zde je (velmi dlouhý) jeden řádek, který vrátí všechny zkratky ze všech aktivních pluginů:

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

Aktualizovat :
Výše uvedená verze nyní získá vše neprázdné/deaktivované klávesové zkratky (klávesa, myš, klávesa+myš) ze všech aktivních pluginů.

Nicméně hodnota klíče X-GNOME-WMSettingsModule v /usr/share/applications/compiz.desktop umožňuje Metacity přepsat několik klíčů Compiz. V ccsm si všimnete štítků kurzívou – tehdy hodnota pochází z Metacity a ne Compiz.

Protože jsem nenašel žádný snadný způsob, jak to opravit, jednoduše jsem přidal všechny zástupce Metacity na konec výstupu.


Ubuntu
  1. Jak zobrazit seznam nainstalovaných balíčků na Ubuntu 20.04

  2. Jak používat příkaz showmount k zobrazení seznamu sdílených položek na serveru NFS

  3. Jak zobrazit seznam nainstalovaných balíčků v Ubuntu

  1. Jak používat Chromecast?

  2. Jak používat Xkbprint?

  3. Jak používat příkaz „repoquery“ k výpisu závislostí balíčků

  1. Jak používat SSH Port Forwarding

  2. Jak používat Gsettings, když není uvedeno žádné schéma?

  3. Jak nainstalovat Compiz v Xubuntu?