Teclado
O teclado do Vostro é ABNT2 e abaixo eu mostro como configurá-lo para cada ambiente (terminal e X).
No terminal:
Para deixar o teclado funcionando corretamente no terminal abra o arquivo
/etc/rc.conf e edite a linha que começa com KEYMAP, deixando-a assim:
KEYMAP="br-abnt2"
No X:
Para que o teclado funcione corretamente no X você precisa editar o arquivo
/etc/X11/xorg.conf.
Procure a seção do teclado. É o Section "InputDevice" que possui a linha Identifier "Keyboard0". Você deixará a section desta forma:
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "abnt2"
Option "XkbLayout" "br"
EndSection
Agora é só reiniciar o X.
NOTA: Se você usa algum ambiente desktop também pode configurar seu teclado por ele.
Configurando o Touchpad
Instale o
synaptics:
# pacman -S synaptics
Adicione as seguintes linhas ao arquivo
/etc/X11/xorg.conf:
No final do Section "ServerLayout" adicione:
InputDevice "Touchpad" "SendCoreEvents"
No final do Section "Module" adicione (antes do EndSection):
Load "synaptics"
E logo depois da parte do teclado adicione:
Section InputDevice
Driver synaptics
Identifier Touchpad
Option Device "/dev/input/mouse0"
Option "Protocol ""auto-dev"
EndSection
Maiores informações:
http://wiki.archlinux.org/index.php/Synaptics
Teclas especiais
Para ativar as teclas especiais (multimídia) do seu Vostro, adicione as seguintes linhas no final do arquivo
~/.Xmodmap:
keycode 160=XF86AudioMute
keycode 162=XF86AudioPlay
keycode 176=XF86AudioRaiseVolume
keycode 174=XF86AudioLowerVolume
keycode 153=XF86AudioNext
keycode 144=XF86AudioPrev
keycode 164=XF86AudioStop
keycode 169=XF86AudioMedia
Agora é só configurar seu aplicativo multimídia preferido para usar estas teclas. :)
NOTA: Não vou entrar em detalhes sobre como descobrir estas teclas: 1) porque não é o foco do artigo e; 2) porque, afinal, eu já fiz todo o trabalho sujo para você. :) Se mesmo assim você quiser saber (recomendo!), visite: