488 votes

Comment modifier ou désactiver l'utilisation de la touche Alt par le HUD ?

Un certain nombre de jeux, Emacs, et le terminal font un usage intensif de la fonction Alt clé. Peut-on configurer Unity pour qu'il respecte cette touche, plutôt que de lancer le HUD avec elle ?

50 votes

Le HUD est vraiment ennuyeux

12 votes

Je suis d'accord. Le fait que la touche Alt lance le HUD garantit pratiquement que vous allez interférer avec le bon fonctionnement de la plupart des applications non triviales.

0 votes

Cela rend extrêmement difficile de suivre les tutoriels du moteur de jeu Unity3d. Alt est constamment utilisé lors de la création du monde du jeu, par exemple pour faire pivoter le viewport de la scène, ce qui se produit des dizaines de fois par minute si vous créez un objet compliqué.

513voto

Blam Points 517

Ouvrez l'application Paramètres du système soit en allant sur Session Indicator dans le panneau Unity, ou en recherchant System Settings en utilisant le HUD.

enter image description here

Ensuite, allez sur Keyboard > Shortcuts > Launchers . Vous pouvez redéfinir la touche HUD avec la fonction Touche pour afficher le HUD option. En appuyant sur Backspace désactivera complètement le raccourci HUD.

Screenshot of Keyboard settings window, in the Launchers section

Si vous le réglez sur Alt manuellement, le paramètre fait la distinction entre la touche Alt gauche et droite. Donc, si vous souhaitez conserver le comportement général et continuer à utiliser les combinaisons Alt, cela peut être une solution alternative pour vous.

1 votes

Le réglage sur Super (la touche Windows) est identique à celui de Win7 et OSX et ne pose pas le problème de Alt, qui est utilisé dans de nombreux programmes.

11 votes

Cela ne fonctionne pas pour moi. La touche alt gauche déclenche toujours le HUD. Je me demande si une mise à jour n'a pas annulé cette correction. Je suis vraiment surpris que ce soit un problème : Emacs quelqu'un ? Bon sang.

19 votes

Je l'ai réglé sur Alt+Windows car il apparaissait sans cesse quand je changeais d'onglet dans Firefox. Cette combinaison fonctionne très bien et n'interfère pas avec les opérations normales du Dash.

62voto

jokerdino Points 39764

Vous pouvez utiliser compizconfig-settings-manager Install compizconfig-settings-manager pour changer la touche utilisée pour afficher le HUD.

Pour l'installer, exécutez la commande suivante dans un terminal :

sudo apt-get install compizconfig-settings-manager

Après l'avoir installé, ouvrez-le ( ccsm ) et allez dans Ubuntu Unity Plugin.

enter image description here

Cliquez sur le bouton de l'option Touche pour afficher le HUD et une boîte de dialogue semblable à celle illustrée ci-dessous apparaîtra.

enter image description here

Cliquez sur Saisir la combinaison de touches et appuyez sur la nouvelle combinaison de touches de votre choix, puis appuyez sur la touche Entrée. Après cela, cliquez sur OK et la nouvelle combinaison de touches déclenchera le HUD à partir de maintenant.

2 votes

Cela ne fonctionnera pas sur Unity-2D...

2 votes

@nastys ça marche au moins dans Unity 3D très bien

2 votes

Les raccourcis clavier de CCSM peuvent encore être respectés lors de l'exécution de Unity2D.

20voto

Pandya Points 32443

Vous pouvez configurer HUD à l'aide de gsettings:

DESCRIPTION
       gsettings offers a simple commandline interface to GSettings.It lets you get, set or monitor an individual key for changes.
  • Pour obtenir la clé actuelle, exécutez la commande suivante dans le terminal :

    $ gsettings get org.compiz.integrated show-hud
    ['<Alt>']
  • Pour changer de clé (laissez Alt + Super ) exécuter la commande suivante dans le terminal :

    gsettings set org.compiz.integrated show-hud "['<Alt><Super>']"

Maintenant, lorsque vous appuyez seulement sur Alt alors HUD non montré. Mais il est configuré pour être affiché par Alt + Super !

Vous pouvez définir une combinaison de touches valide au lieu de "['<Alt><Super>']" .

0 votes

J'ai restauré en utilisant gsettings set org.compiz.integrated show-hud "['<Alt><Super>']" Merci !

0 votes

Quelle est la différence entre cette méthode et dconf write/read ?

1 votes

@gonzobrains Visite wiki.gnome.org/action/show/Projects/dconf qui stipule dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems.

16voto

R.Rettig Points 161

Sur "Ubuntu 13.04 (raring)" vous pouvez exécuter :

désactiver le HUD :

dconf write /org/compiz/integrated/show-hud '[""]'

activer/réinitialiser le HUD ('Alt L') :

dconf write /org/compiz/integrated/show-hud '["&lt;Alt&gt;"]'

0 votes

Fonctionne même si le paramètre n'est pas listé dans les paramètres du système testé avec 14.04 (branche de développement)

0 votes

Il fonctionne sous 14.04

1 votes

Les modifications de dconf nécessitent-elles un redémarrage ? J'essaie de modifier la commande de capture d'écran et cela ne semble pas prendre effet tout de suite.

15voto

th_in_gs Points 382

Eh bien, c'est appelé HUD . La nouvelle fonctionnalité de Unity.

Pour éviter qu'il n'apparaisse, vous pouvez désactiver sa liaison par touche dans les raccourcis clavier.

Ouvrez les paramètres du système en allant à Session Indicator dans le panneau Unity.

enter image description here

Dans les paramètres du système, sélectionnez Keyboard . Sous Shortcuts Cliquez sur `Key to show the HUD. et appuyez sur Backspace pour le désactiver. Voilà, c'est fait !

enter image description here

9 votes

Effacer la clé ne désactive pas l'option HUD

0 votes

Merci ! Au départ, je n'avais pas réalisé que la touche BACKSPACE permettait de désactiver le raccourci.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X