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

471

Un certain nombre de jeux, Emacs et le terminal utilisent largement la Altclé. Unity peut-il être configuré pour respecter cette clé plutôt que de lancer le HUD avec celle-ci?

EoghanM
la source
45
le HUD est vraiment énervant
Oki Erie Rinaldi
10
Je suis d'accord. Le fait de lancer la touche Alt de la touche Alt garantit à peu près que vous allez interférer avec le bon fonctionnement de la plupart des applications non triviales.
Gino
Il est extrêmement difficile de suivre les didacticiels du moteur de jeu Unity3d. Alt est utilisé en permanence lors de la création du monde du jeu, par exemple en tournant la fenêtre de la scène, ce qui se produit des dizaines de fois par minute si vous créez un objet compliqué.
Don brillant
Toute touche de modification utilisée par son propriétaire est une idée terrible. Même chose avec la Startclé.
Victor Yarema
C'est vraiment un design stupide. ennuyeux.
Siwei Shen

Réponses:

500

Ouvrez l’application Paramètres système en vous rendant Session Indicatordans le panneau Unity ou en System Settingsutilisant le HUD.

entrez la description de l'image ici

Ensuite, allez à Keyboard > Shortcuts > Launchers. Vous pouvez redéfinir la touche HUD avec la touche pour afficher l' option HUD . Appuyez sur Backspacepour désactiver le raccourci de la palette.

Capture d'écran de la fenêtre des paramètres du clavier, dans la section Lanceurs

Si vous le définissez Altmanuellement, le réglage fait la distinction entre les touches Alt gauche et droite. Donc, si vous souhaitez conserver le comportement général tout en utilisant les combinaisons Alt, cela peut constituer une solution alternative.

méchant
la source
10
Cela ne marche pas pour moi. La touche alt gauche déclenche toujours le HUD. Je me demande si une mise à jour s'est produite qui a annulé ce correctif. Je suis vraiment surpris que ce soit même un problème: Emacs, ça vous tente? Décidément.
Dogweather
18
Je l'ai réglé Alt+Windowscomme il a continué à apparaître lorsque je changeais d'onglet dans Firefox. Ce combo fonctionne très bien et n’interfère pas avec les opérations Dash normales.
japzone
3
Oui! Enfin débarrassé de ça! Après tout ce temps, je ne connais toujours pas le but de cette commande "Exécuter" du HUD ... Quelqu'un peut-il expliquer?
Lucas Pottersky
8
Sensationnel. Je me reproche de ne pas avoir cherché cela plus tôt! (En outre, rétrospectivement, c'est tellement évident ... Je n'aurais vraiment pas dû le chercher du tout.)
Dan Tao
5
Cela aurait dû être simplement alt-super par défaut, en particulier avec tous les jeux à venir pour Linux. Merci.
Kelvinilla
61

Vous pouvez utiliser compizconfig-settings-manager Installer compizconfig-settings-manager pour modifier la clé 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 accédez au plug-in Ubuntu Unity.

entrez la description de l'image ici

Cliquez sur le bouton correspondant à l'option Touche pour afficher le HUD . Une boîte de dialogue similaire à celle illustrée ci-dessous apparaît.

entrez la description de l'image ici

Cliquez sur Combinaison de touches et appuyez sur la nouvelle combinaison de touches souhaitée, puis appuyez sur entrée. Après cela, cliquez sur le bouton OK et la nouvelle combinaison de touches déclenchera le HUD à partir de maintenant.

jokerdino
la source
2
Cela ne fonctionnera pas sur Unity-2D ...
nastys
2
@nastys ça marche au moins dans Unity 3D très bien
Anwar
2
Les combinaisons de touches de CCSM peuvent toujours être respectées lors de l'exécution de Unity2D.
Takkat
Vraiment. Lorsque l'unité est activée, certains paramètres clés des raccourcis standard sont ignorés. Merci
ruX
1
Je vous remercie. Cela résout le problème posé par Evolution lors de l’insertion des destinataires du courrier. Une virgule et un espace sont insérés après avoir appuyé sur la touche AltGr pour obtenir le @. Merci beaucoup!
Geppettvs D'Constanzo
17

Vous pouvez configurer le HUD avec l’aide de gsettings:

LA DESCRIPTION
       gsettings offre une interface en ligne de commande simple à GSettings.Il vous permet d’obtenir, de définir ou de surveiller une clé individuelle pour y apporter des modifications.
  • Pour obtenir la clé courante, exécutez la commande suivante dans le terminal:

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

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

Maintenant, lorsque vous appuyez uniquement sur, Altle HUD n'est pas affiché. Mais il est configuré pour montrer par Alt+ Super!

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

Pandya
la source
J'ai restauré en utilisant gsettings set org.compiz.integrated show-hud "['<Alt><Super>']"merci!
insigne
Quelle est la différence entre utiliser ceci et dconf write / read?
Gonzobrains
1
@gonzobrains Visitez wiki.gnome.org/action/show/Projects/dconf qui indiquedconf 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.
Pandya
2
@gonzobrains at API AlsoNote: Most applications will not want to interface directly with dconf, but rather with GSettings.
Pandya
1
@gonzobrains 12.04 utilise gconf, pas dconf/gsettings
wisbucky
16

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;"]'
R.Rettig
la source
fonctionne même si la configuration n'est pas listée dans les paramètres système testet avec 14.04 (branche de développement)
key_
cela fonctionne à 14.04
Moreno
1
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.
Gonzobrains
Je pense que le & lt; et & gt; devrait être <et> lorsque vous le tapez réellement dans la ligne de commande; du moins pour moi, lorsque j'ai utilisé les encodages, cela n'a pas fonctionné, mais lorsque j'ai utilisé ["<Alt>"], cela a fonctionné.
sigmazero13
Astuce: Il doit être en cours d' exécution par votre utilisateur, et non par l' rootintermédiairesudo
vp_arth
13

Eh bien, il s'appelle HUD . La nouvelle fonctionnalité de l'unité.

Pour l'empêcher d'apparaître, vous pouvez désactiver sa liaison aux touches dans les raccourcis clavier.

Ouvrez les paramètres du système en allant Session Indicatordans le panneau Unity.

entrez la description de l'image ici

Dans les paramètres du système, sélectionnez Keyboard. Sous l' Shortcutsonglet, cliquez sur `Key pour afficher le HUD. et appuyez sur Backspacepour le désactiver. C'est ça!

entrez la description de l'image ici

Basharat Sialvi
la source
9
Effacer la clé ne désactive pas l'option HUD
Anwar
10

Dans Ubuntu 12.04, j'ai changé de raccourci pour appeler le HUD dans System Settings... > Keyboard > Shortcuts > Launchers > Key to show the HUD.

Maintenant, mon Alt gauche est de nouveau heureux :-)

Pēteris Caune
la source
0

Dans les paramètres système, il suffit de changer le raccourci clavier pour "Touche pour afficher le HUD" (sous "Lanceurs"). À titre de suggestion, configurez-le pour qu'il s'active lorsque les deux touches Alt sont enfoncées simultanément, au lieu d'une seule. L'utilisation de machines virtuelles est beaucoup moins agaçante.

oui55
la source
-2

Ubuntu 14.04.1: Ouverture d’une session Emacs dans laquelle la frappe Altn’ouvre pas le HUD.

  1. Dans l'environnement de bureau, tapez Ctrl+ Alt+ F1pour entrer dans un écran de terminal.
  2. Entrez votre nom d'utilisateur et votre mot de passe lorsque vous y êtes invité.
  3. À l'invite de commande, ouvrez une session Emacs en tapant emacs.
  4. Maintenant, utiliser Altcomme Metane veut pas ouvrir le HUD.
  5. Retournez au bureau à tout moment en tapant Alt+ F7.

Source: Introduction à la ligne de commande_ (p.12) sur la page FLOSS Manuals.

Brandon Irizarry
la source
1
Dire à l'utilisateur de renoncer à l'un des ttys n'est pas une option utile pour la plupart des utilisateurs et, sur certains ordinateurs, n'est pas utilisable. J'ai un ordinateur portable avec un écran 4K qui produit un texte assez illisible à une distance raisonnable.
Jeremiah Peschka