Configuração de Teclado via HAL Legado: Slackware 13.x

A partir do Slackware 13.0, o Xorg passou a usar o HAL (Hardware Abstraction Layer) para gerenciar dispositivos. Se você estiver usando esta versão, as configurações no xorg.conf podem ser ignoradas.

Nota: Se o seu sistema for o Slackware 14.1 ou superior, utilize o tutorial de configuração via xorg.conf.d, pois o HAL foi descontinuado.

1. Copiando a Política de Teclado

Primeiro, copie o arquivo de política padrão para a pasta de configurações do usuário:

Terminal (Root)
# cp /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi /etc/hal/fdi/policy/

2. Editando o Layout

Abra o arquivo /etc/hal/fdi/policy/10-keymap.fdi e localize as linhas de configuração. Altere conforme o seu modelo:

Configuração para ABNT2 (Brasil)
<merge key="input.xkb.layout" type="string">br</merge>
<merge key="input.xkb.variant" type="string">abnt2</merge>
Configuração para US International
<merge key="input.xkb.layout" type="string">us</merge>
<merge key="input.xkb.variant" type="string">intl</merge>

3. Aplicando as Mudanças

Para ativar o novo layout sem reiniciar o computador, reinicie o daemon do HAL e o servidor X:

Terminal (Root)
# /etc/rc.d/rc.hal restart

Agradecimentos ao makcs pela correção na variante ABNT2.