Como usar Alt + Shift para alternar os layouts de teclado?

91

Eu recentemente atualizei para o Ubuntu 13.10, com o novo sistema de manipulação de teclado. A pequena opção "switch keyboard" não me deixa configurá-la para Alt + Shift . Como posso obter essa vinculação de teclado, já que não tenho absolutamente nenhum interesse em usar o ?     

por rtpg 10.10.2013 / 18:30

4 respostas

93

Um bug confirmado no Ubuntu 13.10 impede que os usuários alterem os layouts usando combinações como Alt + Shift , Caps Lock , Ctrl + Deslocamento etc.

O bug afeta muitas pessoas, sua importância é definida como "Alta", portanto, podemos esperar que uma correção oficial seja lançada em breve. Você pode assinar as notificações sobre esse bug no launchpad. net, para que você receba um e-mail quando estiver pronto.

Atualmente, um patch destinado a resolver esse problema está sendo testado. Até agora parece funcionar para a maioria dos usuários, embora alguns problemas permaneçam. Para instalar o patch, use os seguintes comandos:

sudo add-apt-repository ppa:attente/modifier-only-input-switch
sudo apt-get update
sudo apt-get upgrade

Uma reinicialização do sistema foi necessária no meu caso para que funcionasse (o simples logout e login podem ser suficientes).

Nota: Originalmente, o patch estava localizado em ppa: attente / 1218322. Se você já o instalou anteriormente, poderá primeiro limpá-lo da seguinte forma

sudo ppa-purge ppa:attente/1218322

e, em seguida, execute os três comandos acima.

Alternativamente, você pode considerar o uso de uma combinação contendo uma tecla não modificadora (uma letra, dígito, espaço): tente, por exemplo, Alt + Deslocamento + < kbd> Espaço (isto funcionará sem instalar nenhum patch).

Observe que os atalhos de teclado para alternar layouts ainda não funcionam na tela de bloqueio (é um bug separado ). Se você está preso na tela de bloqueio e não consegue digitar a senha por causa do layout errado, basta clicar no ícone do indicador de idioma à direita do campo de senha.

    
por Georgy Ivanov 18.10.2013 / 10:01
25

Muito obrigado a William Hua (attente) pelo seu PPA de interruptor de entrada somente modificador . Como ele disse, ele manterá o PPA atualizado até uma correção correta para bug é lançado.

Depois de adicionar este PPA à minha lista de fontes, use o seguinte comando:

sudo add-apt-repository ppa:attente/modifier-only-input-switch

e depois de atualizar meu sistema usando:

sudo apt-get update
sudo apt-get upgrade

Eu poderia mudar o atalho de teclado padrão Super + Espaço para Alt + Deslocamento :

    
por Radu Rădeanu 21.10.2013 / 14:57
8

No Ubuntu 16.04 com o Gnome 3.18, você pode fazê-lo funcionar usando dconf Editor (deve funcionar para versões anteriores, já que o bug parece ser bem antigo):

  1. Ir para org.gnome.desktop.wm.keybindings
  2. altere switch-input-source (ou switch-input-source-backward ) para ['<Shift>Alt_L'] (ou ['<Alt>Shift_L'] )
  3. Aproveite!
por Mohamed Y. 25.08.2016 / 11:56
2

No Ubuntu 12.04 LTS , na janela Opções de Layout do Teclado eu pude selecionar Chave (s) para alterar o layout e marca a ligação da minha escolha. Eu uso Shift + CapsLock para alternar o layout do próprio teclado sem ter que usar o cursor do mouse para selecionar o layout exigido do indicador do painel. A mesma combinação de teclas pareceu funcionar para selecionar ou selecionar entre vários layouts. (Mas no Ubuntu 13.10 não foi tão fácil.)

No Ubuntu 13.10

Na janela de configurações Teclado , na aba Atalhos , seleciono Digitação . O padrão para Mudar para a próxima fonte é Super + ESPAÇO que não parece estar funcionando para mim e então clicando nele e eu designei um Novo Acelerador ... , para mudar para o próximo L ayout (eu usei Super + L ).

(Então eu atribuí algo semelhante para Mudar para a fonte anterior usando o mesmo layout preferido , e então comecei a testá-los. Mudando do layout preferido para o alternativo funcionou, mas o contrário fez não . Por favor, consulte o próximo passo para a correção.)

A Correção: Depois de atribuir Super + L para "Mudar para a próxima fonte" usando meu layout preferido (A) , eu mudei o layout do meu teclado para o layout alternativo (B) e então atribuí a combinação para "Alternar para o anterior source " (para o qual usei Shift + Super + L ). Então eu os testei e eles funcionam bem. (Talvez a desativação "Alternar para a fonte anterior" também funcione.)

Os novos aceleradores para os principais combos que usei são assim:

Eu poderia então mudar para o layout (A) usando Super + L e de volta para o layout (B) usando Shift + Super + L .

    
por precise 11.02.2014 / 05:41