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.