
Este pacote contém os arquivos necessários para a instalação 
do teclado Nativo em ambiente Linux, para console e servidor X11.

Todos os comandos utilizados pressupõem que você seja o usuário root.

#
#
# Console
#
#

Para instalar no console, verifique qual a extensão que a sua distro usa para
os mapas de teclado para o console.
Para isso, digite:

ls /usr/share/keymaps/i386/qwerty/br-abnt2*

Veja a extensão do arquivo br-abnt2, se é .kmap.gz ou .map.gz

Copie então os arquivos da pasta console correspondente para o sistema:

Se a extensão da sua distro for .kmap.gz:
cp ./console-kmap/* /usr/share/keymaps/i386/qwerty

ou

Se a extensão da sua distro for .map.gz:
cp ./console-map/*  /usr/share/keymaps/i386/qwerty

Para ativar o teclado desejado, digite:
loadkeys [nome do arquivo]

Onde esse nome do arquivo pode ser, no caso, br-nativo, pt-nativo,
br-internacional, pt-internacional, br-dvorak

Para tornar a mudança permanente, cada distro usa um método, verifique na
documentação ou nos fóruns da sua distro preferida como proceder.

#
# Console em derivados do Debian
#

Nas derivadas do debian, após a cópia, basta digitar:
install-keymap [nome do arquivo]

#
# Console no Gentoo
#

No gentoo, edite o arquivo /etc/conf.d/keymaps, e coloque na linha:

KEYMAP="[nome do arquivo]"

Salve o arquivo. Na próxima inicialização o teclado já estará funcionando.


#
#
# X11
#
#

Para instalar no servidor gráfico, verifique onde a sua distro coloca os
arquivos de configuração de teclado em modo gráfico. Nas derivadas do Debian
é /etc/X11/xkb, no Gentoo é /usr/share/X11/xkb. Para ter certeza, digite:

locate symbols.dir

Ele deve retornar algo assim:

/usr/share/X11/xkb/symbols.dir

Pronto, achamos o local correto, agora temos que verificar qual a versão
do X11 está instalada, se a 6 ou 7. A versão 6 tem um subdiretório "pc"
no diretório xkb/symbols. Podemos verificar isso assim:

cat /usr/share/X11/xkb/symbols/pc

Se a mensagem retornada for:

cat: /usr/share/X11/xkb/symbols/pc: É um diretório

Você está usando a versão 6. Na versão 7 xkb/symbols/pc é um arquivo, e o cat
irá listar o conteúdo desse arquivo. Descoberta a versão correta do X11, é só
copiar o conteúdo da pasta xorg correspondente:

Se a sua distro usa o X11 versão 6, digite:
cp -R xorg-6/* /usr/share/X11/xkb/

Ou, se usa a versão 7, digite:
cp -R xorg-7/* /usr/share/X11/xkb/

Arquivos copiados, é hora de testar:

setxkbmap -model abnt2 -layout br -variant nativo

Ou, se você usa o teclado português:

setxkbmap -model pc105 -layout pt -variant nativo

Agora, para tornar permanente a mudança, edite o arquivo /etc/X11/xorg.conf, e
altere a seção da configuração de teclado:

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "abnt2"
        Option          "XkbLayout"     "br"
        Option          "XkbVariant"    "nativo"
EndSection

Ou, para o teclado português:

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "pt"
        Option          "XkbVariant"    "nativo"
EndSection

Você também pode usar a ferramenta de configuração do teclado do KDE ou do
Gnome, caso haja outras pessoas que usam o mesmo computador, cada uma pode
trabalhar com uma disposição de teclado diferente.