GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come elencare le associazioni di tasti Compiz in uso?

Oltre a cercare ogni plug-in attivo e cercare manualmente le combinazioni di tasti/scorciatoie da tastiera in uso da compiz, esiste un modo "semplice" per raccogliere queste informazioni?

cioè un pannello che mostra tutte le combinazioni di tasti attualmente attive in uso (da compiz) o qualche comando del terminale per fare lo stesso.

Le scorciatoie da tastiera non sembrano elencare alcune scorciatoie di compiz specifiche.

Grazie

Risposta accettata:

Ecco una riga (molto lunga) che restituisce tutte le scorciatoie da tutti i plugin attivi:

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

Aggiorna :
Ora la versione precedente ottiene tutto combinazioni di tasti non vuote/disabilitate (tasto, mouse, tasto+mouse) da tutti i plugin attivi.

Tuttavia, il valore della chiave X-GNOME-WMSettingsModule in /usr/share/applications/compiz.desktop fa in modo che Metacity sovrascriva diverse chiavi Compiz. Noterai le etichette in corsivo in ccsm – è allora che il valore viene da Metacity e non da Compiz.

Poiché non ho trovato un modo semplice per risolvere questo problema, ho semplicemente aggiunto tutte le scorciatoie di Metacity alla fine dell'output.


Ubuntu
  1. Come utilizzare il comando showmount per elencare le condivisioni su un server NFS

  2. Come utilizzare Chromecast?

  3. Come utilizzare Xkbprint?

  4. Come utilizzare Gsettings quando non è elencato uno schema?

  5. Come installare Compiz in Xubuntu?

Come elencare gli utenti in Linux

Come usare Rsync

Come usare Ubuntu

Come utilizzare Gestione funzionalità in WHM?

Come utilizzare FTP

Come utilizzare Yum Package Manager su Rocky Linux 8