Sendo franco-canadense, gosto de ter acesso fácil a acentos como èéÀ, mas gostaria de modificar suas localizações e substituí-los por {}[] para fins de programação (atualmente localizado no nível 3 das teclas 7 8 9 0 ).
Achei que deveria modificar o arquivo correspondente ao layout do Canadian Multilingual Standard. Eu encontrei em /usr/share/X11/xkb/symbols
, no ca
arquivo. Modifiquei as entradas para "Canadian Multilingual" e depois chamei setxkbmap ca multix
. As modificações não funcionaram.
Abri outra janela do Xserver (sudo xinit --: 2), chamei setxkbmap ca multi
novamente, sem efeito. Eu reiniciei, sem sucesso. Ainda vejo as modificações no arquivo de configuração.
Estou modificando o arquivo bom? Corri sudo find -name xkb -print
para ver se estava modificando na pasta errada, mas todas as outras pastas nomeadas como estavam estavam vazias/cheias de jargões
PS: Usando o Ubuntu 12.04
PPS: verifiquei todas as pastas em xkb/symbols, sem sucesso.
Responder1
Eu tive o mesmo problema. Parece que o Ubuntu armazena cópias em cache dos layouts de teclado no formato /var/lib/xkb
.
O que funcionou para mim foi excluir os arquivos xkm em /var/lib/xkb: sudo rm /var/lib/xkb/*.xkm
e sair e entrar novamente.
Isso resolveu o problema para mim.