Come usare gli acceleratori / mnemonici dei menu delle finestre in Ubuntu 18.04 LTS?


22

Su Ubuntu 16.04 LTS ho usato una semplice scorciatoia da tastiera per impostare la proprietà Always on Top (finestra Nautilus come esempio):

  1. Alt+ Space,

    Alt + Spazio per mostrare il menu della finestra

  2. t

  3. Dopo il prossimo Alt+ Spaceo clic destro del mouse vedo che la finestra era impostata su Sempre in primo piano .

    la finestra è impostata su Sempre in primo piano

In Ubuntu 18.04 LTS standard con GNOME Shell posso premere Alt+ Space:

menu della finestra su Alt + Spazio

ma non reagisce a t.

Sembra essere un vero bug 1710421 dal 17.10 .


Come abilitare tali acceleratori / mnemonici di menu in Ubuntu 18.04 LTS standard?


2
4 anni vecchio bug gnome-shell, che non verrà risolto, stai sprecando il tuo tempo. Usa qualsiasi altra shell e funziona benissimo ..
Doug

Sto usando Window Manager in questo momento, quindi non posso davvero testarlo. Ma la seconda risposta in questo post , quella che usa wmctrl, penso che valga la pena provare. Non è una risposta diretta alla tua domanda, ma puoi almeno usare la tastiera.
Aasril,

3
Una delle poche domande in cui la domanda ha più voti della risposta! : D: D: D Bella domanda!
Fabby,

perché dovrebbero rimuovere qualcosa a cui gli utenti sono così abituati?
as

1
@ N0rbert Sono un fan di XFCE e mi è sempre piaciuto e usato. È solo l'aggiornamento di Ubuntu da 16 a 18 che ha cambiato questo comportamento. XFCE utilizza anche la shell Gnome sotto il cofano?
as

Risposte:


11

Su GNOME Shell è impossibile! Benvenuti nel nuovo mondo coraggioso con limiti e problemi imprevedibili!

Per ottenere queste scorciatoie su Ubuntu 18.04 LTS e 19.04 in atto puoi passare a:

  • Unity - installabile con sudo apt-get install ubuntu-unity-desktop:

    Ubuntu 18.04 LTS con desktop Unity

  • GNOME FlashBack - installabile con sudo apt-get install gnome-panel:

    GNOME FlashBack su Ubuntu 18.04 LTS

  • MATE Desktop Environment (il mio preferito, in quanto evita l'inferno di GNOME) - installabile con sudo apt-get install ubuntu-mate-desktop^:

    Ubuntu 18.04 LTS con MATE DE

  • XFCE ( xubuntu-desktop^) non ha mnemonico per Always on Top , ma utilizzabile e sembra molto bello:

    xUbuntu 18.04 LTS

  • Cinnamon ( cinnamon-desktop-environment) ha tutti i mnemonici necessari:

    Cannella su Ubuntu 18.04 LTS

  • KDE ( kubuntu-desktop^) hanno mnemonica, che sia raggiungibile da Alt+ F3(cosiddetto menu Window Operations ) - ad esempio per mantenere la finestra di sopra degli altri è necessario fare clic Alt+ F3, M(per M di minerale Azioni), A(per Keep A Bove Altri) e il menu è ricco:

    Kubuntu 18.04 LTS

  • Openbox ( openbox), LXDE / LXQT / Lubuntu ( lubuntu-desktop^, lxqt) hanno mnemonici, sono accessibili con Alt+ Space:

    OpenBox, LXDE / Lubuntu / LXQT su 18.04 LTS

  • Budgie ( ubuntu-budgie-desktop^) ha mnemonici, sono accessibili con Alt+ Space:

    Ubuntu Budgie


2
Per input da N0rber , sono riuscito a rimuovere la shell Gnome e sono passato a Xubuntu. Ottengo la semplicità di Xfce insieme a Keyboard Mnemonics . È una vittoria! Grazie mille!
as

2
Potresti aggiungere LXDE / Openbox :)
Justice per Monica il

1
@DKBose ha aggiunto LXDE / Openbox, grazie per il suggerimento :)
N0rbert,

6

La risposta di KISS (Keep It Simply Stupid) è quella di fare un semplice:

Alt+ spacee poiEnter

non buono come Alt+ spacee poi i, ma comunque migliore di:

  • sollevando la mano dalla tastiera,
  • cercando il mouse,
  • puntamento,
  • clic
  • riportando la mano sulla tastiera ...

¯ \ _ (ツ) _ / ¯


Ad oggi, posso aprire il menu della finestra con Alt + Spazio e spostarmi su e giù nel menu con i tasti freccia. Ma non posso usare Invio per selezionare effettivamente nessuna delle opzioni di menu.
eksortso,

Un'altra cosa. La risposta "¯ _ (ツ) _ / ¯" irriverente è offensiva. Consiglio di modificarlo.
eksortso,

4
È una scrollata di spalle @eksortso: significa "Non è una soluzione perfetta, solo una soluzione alternativa"
Fabby

1
Ogni volta che ho visto quella cosa, il contesto ha suggerito che significava "Non lo so e non mi interessa". Un duro sentimento per un sito di domande e risposte, anche se ora suppongo che non fosse la tua intenzione. E quando l'ho letto insieme a KISS, che una volta significava "Keep It Simple, Stupid" come una massima ironica per gli sviluppatori, ho interpretato il tuo commento come una frustrazione per l'utente e ho reagito con ostilità. Anche se ho cercato di rimanere civile, non sono sicuro di essere andato troppo lontano.
eksortso,

1
Il bacio non dovrebbe essere pensato come una "massima ironica per gli sviluppatori", ma dovrebbe essere pensato come parole per vivere in quasi tutte le circostanze.
Tatsu,

6

Sfortunatamente, non esiste più il supporto per i tasti di scelta rapida per il menu Alt+ Spacefinestra. Tuttavia, hai scorciatoie da tastiera per le azioni più comuni. Questi non richiedono di vedere il menu e di ridurre lo sforzo a un singolo tasto.

  • Ridurre a icona: Super+ h.
  • Massimizza: Super+ up.
  • Sposta: Alt+ F7.
  • Ridimensiona: Alt+ F8.
  • Chiudi finestra: Alt+ F4.

Queste assegnazioni di tasti possono essere modificate in Impostazioni - Tastiera.

Sempre in primo piano: tale combinazione di tasti non è definita per impostazione predefinita né esposta tramite Impostazioni - Tastiera. Puoi ancora definire una combinazione di tasti usando dconf-editor o un comando gsettings. Ad esempio, per impostare Super+ tper attivare o disattivare la finestra in alto, immettere il comando

gsettings set org.gnome.desktop.wm.keybindings always-on-top "['<Super>t']"

Annulla con il comando

gsettings reset org.gnome.desktop.wm.keybindings always-on-top

Ho temporaneamente deciso di assegnare <kbd> ctrl </kbd> + <kbd> alt </kbd> + <kbd> su </kbd>
asg

Questo ha funzionato perfettamente per me. Ho dovuto concludere con le virgolette perché questo funzionasse. "['<Super> t']"
shan

@shan In effetti, sono necessarie le virgolette. Grazie per aver osservato questo: correggerò al più presto.
Vanadio,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.