Layout do teclado de troca rápida no Ubuntu (10.04)

1

Eu tenho 3 layouts de teclado em uso. Inglês, árabe e hebraico. Para alternar do inglês para o hebraico, por exemplo, tenho que pressionar a tecla Alt-shift duas vezes (inglês -> árabe -> hebraico). Gostaria de saber se posso configurar algo como [ctrl] - [shift] -1 para mudar imediatamente para o inglês, [ctrl] - [shift] -2 para o árabe e [ctrl] - [shift] -3 para o hebraico ou algo assim semelhante.

obrigado

AmirW
fonte

Respostas:

3

Você pode usar setxkbmapcom xbindkeys. Exemplo de .xbindkeysrc:

#Switch to english
"setxkbmap us"
   0x4 + c:10
Control + 1 

#Switch to russian
"setxkbmap ru"
   m:0x4 + c:11
Control + 2 

#Switch to japanese
"setxkbmap jp"
   m:0x4 + c:12
Control + 3 
Xifax
fonte
1

Você pode atribuir um atalho de comando genérico ao setxkbmapcomando com o layout fornecido como argumento.

Karl Bielefeldt
fonte
Obrigado, é uma boa direção, mas não faz exatamente o que eu queria. Parece que é de alguma forma "destrutivo". Não funciona bem com o indicador de layout do teclado. Talvez eu precise ajustá-lo um pouco.
AmirW
0

Abaixo, Layout Optionshá uma seção para escolher as teclas para alterar o layout. Essa sequência irá girar os layouts, mas não para um específico.

Ignacio Vazquez-Abrams
fonte
0

parece um post antigo, mas pelo menos no kubuntu 14.04 você pode definir atalhos para cada layout

exemplo de definição de inglês, hebraico e árabe com atalhos de teclado

Ohad Cohen
fonte