Trocando definitivamente o leiaute do teclado do Slackware 13.1
Dica publicada em Linux / Introdução
Trocando definitivamente o leiaute do teclado do Slackware 13.1
Em muitos artigos que vi aqui no VOL pessoas estavam mudando o leiaute pela interface gráfica de gerenciadores de janelas como Gnome, Xfce e KDE, porém está aí um grande problema, pois se o indivíduo mudar de gerenciador, o mesmo irá ter que fazer o processo de mudança de layout novamente no novo gerenciador.
O processo para troca de layout é todo feito em modo texto e também é necessário logar como root no sistema.
Na versão 1.5 do X server ela cede o controle para os dispositivos de entrada para o HAL, que a partir dessa modificação agora possui prioridade sobre o xorg.conf.
Para verificar basta olhar o arquivo /var/log/Xorg.0.log.
Para configurar corretamente o teclado, crie uma cópia do arquivo, copie o arquivo /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi para /etc/hal/fdi/policy. Edite o arquivo copiado adicionando as seguintes linhas após os comentários:
Salve o arquivo, reinicie o HAL com o comando:
# /etc/rc.d/rc.hald restart
e reinicie o X.
O processo para troca de layout é todo feito em modo texto e também é necessário logar como root no sistema.
Na versão 1.5 do X server ela cede o controle para os dispositivos de entrada para o HAL, que a partir dessa modificação agora possui prioridade sobre o xorg.conf.
Para verificar basta olhar o arquivo /var/log/Xorg.0.log.
Para configurar corretamente o teclado, crie uma cópia do arquivo, copie o arquivo /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi para /etc/hal/fdi/policy. Edite o arquivo copiado adicionando as seguintes linhas após os comentários:
<merge key="input.xkb.rules" type="string">base</merge>
<merge key="input.xkb.model" type="string">abnt2</merge>
<merge key="input.xkb.layout" type="string">br</merge>
<merge key="input.xkb.model" type="string">abnt2</merge>
<merge key="input.xkb.layout" type="string">br</merge>
Salve o arquivo, reinicie o HAL com o comando:
# /etc/rc.d/rc.hald restart
e reinicie o X.