Um confirmado erro no Ubuntu 13,10 impede os utilizadores de layouts de comutação usando combinações como Alt+ Shift, Caps Lock, Ctrl+ Shift, 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 notificações sobre esse bug no launchpad.net, para receber um e-mail quando terminar.
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 fazê-lo funcionar (um simples logoff e logon podem ser suficientes).
Nota: Originalmente, o patch estava localizado em ppa: attente / 1218322. Se você o instalou anteriormente a partir daí, é possível limpá-lo da seguinte maneira
sudo ppa-purge ppa:attente/1218322
e, em seguida, execute os três comandos acima.
Como alternativa, você pode considerar o uso de uma combinação que contém uma chave não modificadora (uma letra, dígito, espaço): tente, por exemplo, Alt+ Shift+ Space(isso funcionará sem a instalação de nenhum patch).
Observe que os atalhos do teclado para alternar layouts ainda não funcionam na tela de bloqueio (é um bug separado ). Se você estiver preso na tela de bloqueio e não conseguir digitar a senha devido ao layout incorreto, basta clicar no ícone indicador de idioma à direita do campo de senha.
Muito obrigado a William Hua (attente) por seu PPA de chave de entrada apenas para modificador . Como ele disse, ele manterá o PPA atualizado até que uma correção correta para esse bug seja lançada.
Depois de adicionar este PPA à minha lista de fontes usando o seguinte comando:
e depois de atualizar meu sistema usando:
Eu poderia alterar o atalho de teclado Super+ padrão Spacepara Alt+ Shift:
fonte
ubuntu 15.04
? Eu também tenho esse problema nesta versão.No Ubuntu 16.04 com Gnome 3.18, você pode fazê-lo funcionar usando
dconf Editor
(deve funcionar para versões anteriores, já que o bug parece ser bastante antigo):org.gnome.desktop.wm.keybindings
switch-input-source
(ouswitch-input-source-backward
) para['<Shift>Alt_L']
(ou['<Alt>Shift_L']
)fonte
No Ubuntu 12.04 LTS , na janela Opções de layout do teclado, eu podia selecionar Teclas para alterar o layout e marcar a ligação de minha escolha. Eu uso Shift+ CapsLockpara alternar o layout do próprio teclado sem precisar usar o cursor do mouse para selecionar o layout necessário no indicador do painel. A mesma combinação de teclas parecia funcionar para distribuir ou selecionar entre vários layouts. (Mas no Ubuntu 13.10 não foi tão fácil.)
No Ubuntu 13.10
Na janela Configurações do teclado , na guia Atalhos , selecione Digitação . O padrão para Mudar para a próxima fonte é Super+, SPACEque não parecia estar funcionando para mim e, ao clicar nela, eu designei um Novo Acelerador ... , para mudar para o próximo L ayout (usei Super+ L).
(Em seguida, atribuai algo semelhante ao Switch à fonte anterior usando o mesmo layout preferido e comecei a testá-los. Mudar do layout preferido para o alternativo funcionou, mas o inverso não . Consulte a próxima etapa para a correção.)
A correção: depois de atribuir Super+ Lpara "Alternar para a próxima fonte" usando meu layout preferido (A) , alterei o layout do teclado para o layout alternativo (B) e, em seguida, atribui a combinação a "Alternar para a fonte anterior" (para a qual eu usei Shift+ Super+ L). Então eu os testei, e eles funcionam bem. (Talvez desativar a opçã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+ Le voltar para o layout (B) usando Shift+ Super+ L.
fonte