Eu uso 3 idiomas diferentes e a forma padrão de alternar entre eles um por um não é conveniente (preciso lembrar o idioma atual e verificar quantas vezes tenho que clicar na combinação de alternância). No Windows, tenho a possibilidade de atribuir Alt+Shift+1 para inglês, Alt+Shift+2 para russo, Alt+Shift+0 para hebraico. É possível configurar o Ubuntu 14 para os mesmos atalhos?
Responder1
O layout do teclado na sessão do servidor Xorg pode ser facilmente alterado via setxkbmap
.
O uso é bem simples. Basta passar sua localidade como argumento para esse comando e sua entrada atual será alterada (funciona tanto para aplicativos de console quanto para aplicativos de UI):
SYNOPSIS
setxkbmap [ args ] [ layout [ variant [ option ... ] ] ]
A ligação que você precisa é: setxkbmap us
. Ou você pode precisar de mais opções que você pode obter executando setxkbmap -query
enquanto estiver em algum local.
Então, para ter seu pedido atendido:
Alt+Shift+1 para inglês, Alt+Shift+2 para russo, Alt+Shift+0 para hebraico
você precisaria atribuir os seguintes comandos paraatalhos do teclado:
- Alt+Shift+0:
setxkbmap he
- Alt+Shift+1:
setxkbmap us
- Alt+Shift+2:
setxkbmap ru
Responder2
Pelo que eu sei, não existe esse recurso.
A resposta que escrevi paraessa questãopode ajudar. Ou seja, ao mudar para fcitx você pode usar atalhos fixos para dois dos métodos de entrada.