O layout do teclado X ocasionalmente se redefine

4

Eu tenho isso no meu .xinitrc:

setxkbmap -layout "jp,ru" -option "grp:alt_shift_toggle"

(Eu estou no Japão, tenho um teclado local e, ocasionalmente, uso o layout do teclado russo)

Isso funciona bem, na maioria das vezes:

misha@misha-lmd:~$ setxkbmap -query
rules:      evdev
model:      pc105
layout:     jp,ru
options:    grp:alt_shift_toggle

Mas, ocasionalmente, não consigo mais mudar para o russo. Quando repito o comando acima, recebo:

misha@misha-lmd:~$ setxkbmap -query
rules:      evdev
model:      pc105
layout:     jp
options:    grp:alt_shift_toggle

Então, algo está mudando o layout do teclado X. O que poderia ser, e como me livrar disso? É chato ter que fazer setxkbmap -layout "jp,ru" -option "grp:alt_shift_toggle" toda vez que o layout russo parar de funcionar.

    
por misha 05.03.2013 / 13:42

2 respostas

2

O Ubuntu verifica periodicamente se há configurações do X e as remove para evitar conflitos com a configuração do gerenciador de janelas do dbus.

Em vez de usar as configurações do X, você deve configurar o teclado usando o dbus.

    
por Majik 24.08.2013 / 00:14
0

Isso funcionou para mim: notei que o Fcitx ( link ) estava sendo executado no começo. Então eu configurei o Fcitx para o meu layout e resolvi isso.

    
por Erick Martinez 23.04.2014 / 04:50