Os atalhos de teclado do SO entram em conflito com os atalhos de teclado de aplicativos no GNOME 3

16

Eu tenho o Ubuntu 16.04 com shell GNOME. Defino ctrl+ shiftpara a opção "Somente modificadores alternar para a próxima fonte".

Este atalho entra em conflito com as teclas de atalho dos aplicativos. Não consigo usar ctrl+ shift+ ipara abrir devtools no Chrome, apenas muda o layout. No código VS do IDE, se eu pressionar atalhos com ctrl+ shift(por exemplo ctrl+ shift+ f), os atalhos funcionam, mas sempre mudam o layout do teclado. Quando eu usei o Windows, esse problema não existia.

Posso definir o atalho ctrl+ de shiftforma que ele cause uma ação de troca somente depois que as teclas forem liberadas e somente se essas 2 teclas foram pressionadas (sem teclas adicionais)?

yuio
fonte

Respostas:

8

Tente a resposta de @ N0rbert primeiro.


Na verdade, é um bug (veja isso e isso ). Infelizmente, parece que não será corrigido (o primeiro marcado como " RESOLVED WONTFIX ").

Como solução alternativa, talvez você precise remover esses atalhos e se acostumar com os padrão para alternar layouts ( super+ spacee shift+ super+ space).

pomsky
fonte
14

É conhecido o bug 1245473 .

Ninguém se importa com isso, mesmo na moderna comunidade Ubuntu .

Estou citando minha outra resposta aqui:

Eu encontrei apenas uma resolução - vou permanecer no Ubuntu 16.04 LTS MATE até 2021 ano ( realmente 2019 porque é do tipo Ubuntu).

No Ubuntu 16.04 LTS MATE eu uso Ctrl+ Shiftsem problemas.


Eu criei o PPA com pacotes corrigidos para:

  • Ubuntu 16.04 LTS ( xenial ) com xserver-xorg-hwe-16.04
  • Ubuntu 18.04 LTS ( biônico )
  • Ubuntu 18.04 LTS ( biônico ) com xserver-xorg-hwe-18.04
  • Ubuntu 18.10 ( cósmico )
  • Ubuntu 19.04 ( disco )
  • Ubuntu 19.10 ( cada )

Você pode testá-los pelos seguintes comandos:

sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
sudo apt-get update
sudo apt-get dist-upgrade

Isenção de garantia: os pacotes foram testados em

  • 16.04 LTS com HWE (Unity, MATE, Xfce)
  • 18.04 LTS (Canela, KDE, MATE, Xfce)
  • 18.10 (Canela, KDE, MATE, Xfce)
  • 19.04 (Canela, KDE, MATE, Unity, Xfce)
  • 19.10 (Canela, KDE, MATE, Unity, Xfce)

No entanto, outras áreas de trabalho podem ter problemas mesmo após a aplicação do patch.
Esses pacotes não corrigem problemas para o GNOME Shell (18.04 LTS, 18.10, 19.04 e 19.10) e o Unity (em 18.04 LTS e 18.10).

N0rbert
fonte
2
Os sabores do Ubuntu, como o Ubuntu MATE, têm versões LTS com duração de apenas três anos em vez de cinco, portanto, o MATE 16.04 só é bom até abril de 2019 .
Chai T. Rex
Obrigado, mas espero que o meu sistema não seja comprometido entre 2019 e 2021 :) #
0000 N0rbert