Vraag Hoe pas ik het gebruik van de Alt-toets door de HUD aan of uit?


Een aantal games, Emacs en de terminal maken uitgebreid gebruik van de alt sleutel. Kan eenheid worden geconfigureerd om deze sleutel te respecteren in plaats van de HUD ermee te lanceren?


455
2018-04-15 07:56


oorsprong


de HUD is echt vervelend - Oki Erie Rinaldi
Ik ben het eens. Het hebben van de Alt-toets om de HUD te starten, garandeert vrijwel dat je de juiste werking van de meeste niet-triviale apps gaat verstoren. - Gino
Het maakt het extreem moeilijk om de Unity3d-game-enginehandleidingen te volgen. Alt wordt voortdurend gebruikt bij het maken van de gamewereld, bijvoorbeeld het roteren van het scèneweergavevenster, dat tientallen keren per minuut gebeurt als u een gecompliceerd object maakt. - don bright
Elke modificatietoets die door hem wordt gebruikt, is een vreselijk idee. Hetzelfde met Start sleutel. - Victor Yarema


antwoorden:


Open de toepassing Systeeminstellingen door naar Session Indicator in Unity-paneel of door te zoeken naar System Settings de HUD gebruiken.

enter image description here

Ga dan naar Keyboard > Shortcuts > Launchers. U kunt de HUD-sleutel opnieuw definiëren met de Sleutel om de HUD te tonen keuze. persing Backspace schakelt de HUD-snelkoppeling helemaal uit.

Screenshot of Keyboard settings window, in the Launchers section

Als je het instelt op alt handmatig maakt de instelling onderscheid tussen de linker en rechter Alt-toets. Dus als u algemeen gedrag wilt behouden en toch Alt-combinaties wilt gebruiken, kan dit een alternatieve oplossing voor u zijn.


488
2018-04-15 10:21



Dit werkt niet voor mij. De linker alt-toets activeert nog steeds de HUD. Ik vraag me af of er een update is opgetreden die deze oplossing teniet heeft gedaan. Ik ben echt verrast dat dit zelfs een probleem is: Emacs anyone? Geez. - Dogweather
Ik heb het ingesteld Alt+Windows zoals het bleef opduiken toen ik schakelde tabbladen in Firefox. Deze combo werkt erg goed en interfereert niet met normale Dash-bewerkingen. - japzone
Ja! Eindelijk weg van het! Na al die tijd weet ik nog steeds niet het doel van deze HUD "Execute-opdracht" ... Kan iemand uitleggen? - Lucas Pottersky
Wauw. Ik trap mezelf omdat ik er niet eerder naar op zoek ben! (Achteraf gezien is het ook zo overduidelijk ... dat had echt niet hoeven gebeuren zoeken want het helemaal.) - Dan Tao
Het had standaard gewoon alt-super moeten zijn, vooral met alle spellen die voor Linux opkomen. Bedankt. - kelvinilla


Je kunt gebruiken compizconfig-settings-manager  Install compizconfig-settings-manager om de sleutel te veranderen die wordt gebruikt om de HUD te tonen.

Om het te installeren, voert u de volgende opdracht uit in een terminal:

sudo apt-get install compizconfig-settings-manager

Na het installeren, open het (ccsm) en ga naar Ubuntu Unity Plugin.

enter image description here

Klik op de knop voor de optie Sleutel om de HUD te tonen en er verschijnt een dialoogvenster zoals hieronder getoond.

enter image description here

Klik op Grijp toetscombinatie en druk op de gewenste nieuwe toetscombinatie en druk op enter. Klik daarna op OK knop en de nieuwe toetscombinatie zal vanaf nu de HUD activeren.


59
2018-03-04 13:03



Dit werkt niet op Unity-2D ... - nastys
@nastys werkt in ieder geval erg goed in Unity 3D - Anwar
Sneltoetsen van CCSM kunnen nog steeds worden gerespecteerd wanneer Unity2D wordt uitgevoerd. - Takkat
Werkelijk. Wanneer unity is geactiveerd, worden sommige van de belangrijkste instellingen in standaardsnelkoppelingen genegeerd. Bedankt - ruX
Dank je. Dit lost het probleem in Evolutie op, veroorzaakt door het invoegen van de e-mailontvangers en een komma en spatie worden ingevoegd na het indrukken van de AltGr-toets om de @ te verkrijgen. Veel dank! - Geppettvs D'Constanzo


U kunt HUD configureren met behulp van gsettings:

BESCHRIJVING
       gsettings biedt een eenvoudige commandoregelinterface aan GSettings.It kunt u een individuele sleutel voor wijzigingen ophalen, instellen of controleren.
  • Om de huidige opdracht voor het runnen van de volgende opdracht in de terminal te krijgen:

    $ gsettings get org.compiz.integrated show-hud
    ['<Alt>']
    
  • Om de sleutel te veranderen (let alt+Super) voer het volgende commando uit in terminal:

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

Nu, wanneer u alleen drukt alt dan wordt HUD niet getoond. Maar het is geconfigureerd om te laten zien door alt+Super!

U kunt geldige sleutelcombinatie instellen in plaats van "['<Alt><Super>']".


17
2017-08-31 14:03



Ik heb het gebruiken hersteld gsettings set org.compiz.integrated show-hud "['<Alt><Super>']" bedankt! - insign
Wat is het verschil tussen het gebruik van deze en dconf schrijven / lezen? - gonzobrains
@gonzobrains bezoeken wiki.gnome.org/action/show/Projects/dconf welke staten 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. - Pandya
@gonzobrains At API Ook Note: Most applications will not want to interface directly with dconf, but rather with GSettings. - Pandya
@gonzobrains 12.04 gebruikt gconf, niet dconf/gsettings - wisbucky


Op "Ubuntu 13.04 (raring)" kun je het volgende uitvoeren:

HUD uitschakelen:
dconf write /org/compiz/integrated/show-hud '[""]'
HUD inschakelen ('Alt L'):
dconf write /org/compiz/integrated/show-hud '["&lt;Alt&gt;"]'

16
2017-08-25 21:18



werkt zelfs als de instelling in not listet in de systeeminstellingen testet met 14.04 (ontwikkelingstak) - key_
het werkt om 14.04 - Moreno
Moeten wijzigingen in dconf opnieuw worden opgestart? Ik probeer het screenshot-commando te wijzigen en het lijkt niet onmiddellijk effect te hebben. - gonzobrains
Ik denk dat de & lt; en & gt; moet <en> zijn wanneer je het daadwerkelijk in de opdrachtregel typt; in ieder geval voor mij, toen ik de coderingen gebruikte, werkte het niet, maar toen ik ["<Alt>"] gebruikte, werkte het. - sigmazero13
Hint: het moet worden uitgevoerd door uw gebruiker, niet door root via sudo - vp_arth


Wel, het is geroepen HUD. De nieuwe functie van Unity.

Om te voorkomen dat het verschijnt, kunt u de toetsbinding uitschakelen in sneltoetsen.

Open systeeminstellingen door naar Session Indicator in Unity-paneel.

enter image description here

Selecteer in de systeeminstellingen Keyboard. Onder Shortcuts tab, klik op `Sleutel om de HUD te tonen. en druk op Backspace om het uit te schakelen. Dat is het!

enter image description here


13
2018-05-30 03:49



Als u de sleutel wist, wordt de HUD-optie niet uitgeschakeld - Anwar


In Ubuntu 12.04 veranderde ik de sneltoets voor het oproepen van de HUD in System Settings... > Keyboard > Shortcuts > Launchers > Key to show the HUD.

Nu is mijn linker Alt weer gelukkig :-)


10
2018-04-28 12:02





Wijzig in de systeeminstellingen de sneltoets voor "Sleutel om de HUD weer te geven" (onder 'Launchers'). Stel het als suggestie in om te activeren wanneer beide alt-toetsen tegelijkertijd worden ingedrukt, in plaats van slechts één. Het maakt het gebruik van VM's veel minder vervelend.


0
2018-04-15 22:12





Ubuntu 14.04.1: een Emacs-sessie openen waarin typen alt opent de HUD niet.

  1. Typ in de Desktop-omgeving Ctrl+alt+F1 om een ​​terminalscherm te openen.
  2. Voer uw gebruikersnaam en wachtwoord in als hierom wordt gevraagd.
  3. Open een Emacs-sessie bij de opdrachtprompt door te typen emacs.
  4. Nu, met behulp van alt als meta zal de HUD niet openen.
  5. Keer op elk moment terug naar het bureaublad door te typen alt+F7.

Bron: Een inleiding tot de opdrachtregel_ (p.12) op de FLOSS-handleidingenpagina.


-2
2018-02-23 20:58



De gebruiker vertellen om naar een van de te redden ttys is voor de meeste gebruikers geen handige optie en op sommige computers niet bruikbaar. Ik heb een laptop met een 4K-scherm dat tekst produceert die op een redelijke afstand vrijwel onleesbaar is. - Jeremiah Peschka