Gnome 3.22: desativar a alternância de layout do teclado alt + shift


18

Após a atualização mais recente do Debian, pressionar alt+shifto teclado faz mudar o layout, o que interrompe todos os meus alt+shift+<anything> xbindkeysatalhos.

Desativei todos os atalhos em Configurações -> Teclado -> Entrada. Ainda o mesmo.

Em Configurações -> Idiomas, diz-se que esse alt+shiftcomportamento pode ser ajustado em .. Configurações -> Teclado. Mas alt+shiftparece não estar definido em lugar algum. É codificado? Existe uma maneira de xbindkeyscontornar isso?

Respostas:


33

Ok, entendi: esta linha na minha /etc/default/keyboard

XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"

.. não deve conter grp:alt_shift_toggle, que é a opção xkb relevante de acordo com este post .

Além disso, o Gnome substitui as opções xkb de acordo com esta outra postagem . Como conseqüência, esta saída:

$ dconf read /org/gnome/desktop/input-sources/xkb-options
['grp:alt_shift_toggle','grp_led:scroll']

.. não deve ler grp:alt_shift_togglena minha máquina também. Então, depois que eu corri:

dconf write /org/gnome/desktop/input-sources/xkb-options "['grp_led:scroll']"

Eu recuperei meu comportamento good'ol;)


Eu arquivei isso como um bug no Gnome.


1
Consegui desativar o Alt + Shiftatalho para alterar o layout do teclado desativando o atalho Settings > Keyboard > Shortcuts > Typings > Modifiers-only switch to next source. Sim, o nome é bastante vago, mas você pode ver que está mapeado para Alt + Shift.
Hb20007

@ hb20007 Acho que esta é a primeira tentativa ingênua que surpreendentemente não funcionou no meu caso naquela época. No entanto, a navegação foi um pouco diferente daquela que você está descrevendo. De qual versão do gnome você está falando?
iago-lito

gnome-shell --versiondá 3.18.5
hb20007

1
@ hb20007 Ok, entendi então. Este post é sobre um occuring problema em 3.22, que é a razão pela qual ele funciona bem no seu caso :)
iago-lito

1

No meu caso, estou usando o Ubuntu 18.04. Consegui resolver esse problema reconfigurando minha configuração do teclado:

$ sudo dpkg-reconfigure keyboard-configuration

0

Além disso, esta é outra opção no modo gráfico (gnome 3.22):

  1. Abra a ferramenta de ajustes do gnome ou digite gnome-tweak-toolem um terminal
  2. Vá para a guia "Digitação"
  3. Clique em 'Alternando para outro layout'
  4. Escolha seu atalho favorito, evitando Ctrl+ Shifte Alt+Shift
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.