web-dev-qa-db-fra.com

Comment changer la liaison de la clé Windows qui exécute Unity's Dash?

Actuellement, j'utilise le panneau Unity Qt de mon bureau Gnome et lorsque j'appuie sur la touche Windows, le tiret de Unity se lance et je ne peux utiliser aucun raccourci basé sur Compiz.

Le même comportement est présenté lorsque je me connecte également à Unity 2D, lorsque la touche Windows lance le tiret.

Je ne souhaite pas modifier mes raccourcis Compiz. Y a-t-il un moyen de modifier le mappage du clavier du tiret d'Unity 2D en un autre ou de désactiver complètement ce raccourci?

15
LFC_fan

Vous pouvez désactiver la super clé à l'aide de la commande:

gconftool --set /desktop/unity/launcher/super_key_enable --type=bool 0

(Étant donné que les paramètres GNOME 3 se trouvent dans dconf au lieu de gconf, et un est devenu un plugin. La méthode est donc devenue: dconf write /org/compiz/profiles/unity/plugins/unityshell/show-launcher '""')

Ensuite, vous pouvez définir un raccourci clavier avec votre méthode préférée pour lancer la commande suivante:

dbus-send --type=method_call --dest=com.canonical.Unity2d /Dash com.canonical.Unity2d.Dash.activateHome

Cela déclenchera Unity Home Dash

9
the brx in the walls

Je viens d'installer Ubuntu 11.04 et j'ai pu utiliser gconf-editor pour modifier la touche de raccourci.

Assurez-vous de ne pas utiliser gnome-do! (s'il est configuré pour utiliser votre combo de touches, le tiret ne pourra pas se lier à ceux-ci. clés.)

Ouvrez un terminal et lancez gconf-editor

Accédez à cette clé:

/apps/compiz-1/plugins/unityshell/screen0/options/show_launcher

Modifiez la clé show_launcher en une seule valeur de clé.

The key in gconf-editor

J'ai mis la valeur à <Super>space et maintenant Super+space ouvre le tiret au lieu de Super. Notez que si vous utilisez une combinaison de touches, cela semble prendre une minute avant que vous puissiez l'utiliser pour appeler le tiret. Vous devez également compléter le combo clé rapidement.


Si vous voulez une interface plus conviviale, vous pouvez utiliser la ligne de commande:

gconftool --set /apps/compiz-1/plugins/unityshell/screen0/options/show_launcher --type=string "<Super>space"

Ou utilisez compizconfig-settings-manager

Sudo apt-get install compizconfig-settings-manager

Dans la section Bureau, sélectionnez Ubuntu Unity Plugin. Définissez Key pour afficher le lanceur comme étant les clés souhaitées. Encore une fois, il faut une minute avant que vous puissiez invoquer le tableau de bord.

9
idbrii

Il n'est pas prévu pour le moment de le rendre configurable bien qu'il soit prévu de désactiver ce raccourci par défaut, voir bug # 705076

6
Kaleo

Exécutez (Alt + F2 ou Synapse) gconf-editor. Naviguez vers le bureau> Unity> Launcher. Décochez la case pour super_key_enable.

2
Derek Lamarr

Pour Unity-2D dans Ubuntu 12.04, la commande suivante a fonctionné pour moi:

dconf write /com/canonical/unity-2d/launcher/super-key-enable false    

voir http://wtanaka.com/node/8025

0
demestor