Como usar aceleradores de menu de janela / mnemônicos no Ubuntu 18.04 LTS?


22

No Ubuntu 16.04 LTS, usei um atalho de teclado simples para definir a propriedade Always on Top (janela do Nautilus como exemplo):

  1. Alt+ Space,

    Alt + Espaço para mostrar o menu da janela

  2. t

  3. Após o próximo Alt+ Spaceou clique com o botão direito do mouse, vejo que a janela foi definida como Sempre no topo .

    a janela está definida como Sempre no topo

No padrão Ubuntu 18.04 LTS com GNOME Shell, posso pressionar Alt+ Space:

menu da janela no Alt + Space

mas não reage t.

Parece ser um bug real 1710421 desde 17.10 .


Como ativar esses aceleradores de menu / mnemônicos no Ubuntu 18.04 LTS padrão?


2
4 anos velho bug do gnome-shell, não vai ser consertado, você está perdendo seu tempo. Use qualquer outro shell e ele funciona bem ..
doug

Estou usando o gerenciador de janelas agora, então não posso realmente testá-lo. Mas a segunda resposta deste post , a que usa wmctrl, acho que vale a pena tentar. Não é uma resposta direta à sua pergunta, mas você pode usar pelo menos o teclado.
aasril

3
Uma das poucas perguntas em que a pergunta tem mais votos positivos do que a resposta! : D: D: D Boa pergunta!
Fabby

por que eles removeriam algo que os usuários estão tão acostumados?
ASGs

11
@ N0rbert Sou fã do XFCE e sempre gostei e usei. É apenas a atualização do Ubuntu 16 para 18 que mudou esse comportamento. o XFCE também está usando o Gnome shell sob o capô?
ASGs

Respostas:


11

No GNOME Shell, é impossível! Bem-vindo ao novo mundo corajoso, com limites e problemas imprevisíveis!

Para obter esses atalhos no Ubuntu 18.04 LTS e 19.04, você pode mudar para:

  • Unidade - instalável com sudo apt-get install ubuntu-unity-desktop:

    Ubuntu 18.04 LTS com área de trabalho Unity

  • GNOME FlashBack - instalável com sudo apt-get install gnome-panel:

    GNOME FlashBack no Ubuntu 18.04 LTS

  • MATE Desktop Environment (meu favorito, pois evita o GNOMEs Hell) - instalável com sudo apt-get install ubuntu-mate-desktop^:

    Ubuntu 18.04 LTS com MATE DE

  • O XFCE ( xubuntu-desktop^) não possui mnemônico para Always on Top , mas pode ser usado e tem uma ótima aparência:

    xUbuntu 18.04 LTS

  • Canela ( cinnamon-desktop-environment) tem todos os mnemônicos necessários:

    Canela no Ubuntu 18.04 LTS

  • KDE ( kubuntu-desktop^) têm mnemônicos, que pode ser acessado a partir de Alt+ F3(chamado menu de operações da janela ) - por exemplo, para manter a janela acima dos outros, você precisa clicar Alt+ F3, M(para M minério Ações), A(para Manter A Bove outros) e menu é rico:

    Kubuntu 18.04 LTS

  • Openbox ( openbox), LXDE / LXQT / Lubuntu ( lubuntu-desktop^, lxqt) possuem mnemônicos, são acessados ​​com Alt+ Space:

    OpenBox, LXDE / Lubuntu / LXQT em 18.04 LTS

  • Budgie ( ubuntu-budgie-desktop^) tem mnemônicos, eles são acessados ​​com Alt+ Space:

    Ubuntu Budgie


2
Por entradas de N0rber , consegui remover GNOME Shell e mudou para Xubuntu. Eu recebo a simplicidade do Xfce junto com os mnemônicos do teclado . É um ganha-ganha! Muito obrigado!
ASGs

2
Você pode adicionar LXDE / Openbox :)
Justice for Monica

11
@DKBose acrescentou LXDE / Openbox, obrigado pela sugestão :)
N0rbert

6

A resposta do KISS (Keep It Simply Stupid) é fazer uma simples:

Alt+ spacee depoisEnter

não é tão bom quanto Alt+ spacee depois i, mas ainda melhor que:

  • levantando sua mão do teclado,
  • procurando o mouse,
  • apontando,
  • clicando
  • movendo sua mão de volta para o teclado ...

¯ \ _ (ツ) _ / ¯


A partir de hoje, eu posso abrir o menu da janela com Alt + Space e mover para cima e para baixo no menu com as teclas de seta. Mas não posso usar Enter para realmente selecionar qualquer uma das opções de menu.
eksortso

Mais uma coisa. A resposta irritante "¯_ (ツ) _ / ¯" é um insulto. Eu recomendo editá-lo.
eksortso

4
É um encolher de ombros @eksortso: significa "Não é uma solução perfeita, apenas uma solução alternativa" #
Fabby

11
Sempre que eu vi essa coisa, o contexto sugeriu que significava "eu não sei e não ligo". Um sentimento severo por um site de perguntas e respostas, embora agora suponha que essa não era sua intenção. E quando li isso junto com o KISS, que antes significava "Keep It Simple, Stupid" como uma máxima irônica para os desenvolvedores, interpretei seu comentário como frustração com o usuário e reagi com hostilidade. Embora eu tenha tentado permanecer civilizado, não tenho certeza se realmente fui longe demais.
eksortso

11
O beijo não deve ser pensado como uma "máxima irônica para os desenvolvedores", deve ser pensado como palavras para viver sob a maioria, em todas as circunstâncias.
tatsu 17/06

6

Infelizmente, não há mais suporte para teclas de atalho para o menu da janela Alt+ Space. No entanto, você tem atalhos de teclado para as ações mais comuns. Isso não exige que você veja o menu e reduza o esforço para pressionar uma única tecla.

  • Minimizar: Super+ h.
  • Maximizar: Super+ up.
  • Mover: Alt+ F7.
  • Redimensionar: Alt+ F8.
  • Fechar janela: Alt+ F4.

Essas atribuições de teclas podem ser alteradas em Configurações - Teclado.

Sempre no topo: essa combinação de teclado não é definida por padrão nem exposta por meio de Configurações - Teclado. Você ainda pode definir uma combinação de teclas usando o dconf-editor ou um comando gsettings. Por exemplo, para definir Super+ tpara alternar a janela na parte superior, emita o comando

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

Desfazer com o comando

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

Eu temporariamente recorrido a atribuir <kbd> Ctrl </ kbd> + <kbd> Alt </ kbd> + <kbd> se </ kbd>
ASGs

Este funcionou perfeitamente para mim. Eu tive que colocar aspas para que isso funcionasse. "['<Super> t']"
shan

@ Shan De fato, são necessárias citações. Obrigado por comentar isso: vou corrigir o mais rápido possível.
vanadium

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.