Opa eae pessoal beleza?
Bom hoje vou explicar como configurar as funções multimídia do notebook Acer 4520, como já é de costume os procedimentos que descrevo aqui no blog são testados no Debian, Slackware e Fedora dessa vez não será diferente, porém esses passos provavelmente funcionarão na maioria das distros…
Além disso é bom saber que os passos descritos aqui servem para configurar qualquer teclado multimídia (mesmo sem ser de notebook) e os princípios serão os mesmos para qualquer notebook, porém a ênfase aqui será o acer 4520.
Bom, os usuários do Slackware provavelmente perceberam que a regulagem lateral de do Acer 4520 não funciona (para configurar o som no Slackware veja meu outro post ‘http://www.focolivre.org/?p=3‘), na verdade no slackware a única função especial do notebook que funciona é a de regulagem de brilho do monitor, as demais não funcionam, já no Debian Lenny a regulagem de som, regulagem de brilho e ativação/desativação do touchpad funcionam porém as demais funções não funcionam, no Fedora 9 todas funcionam com um pequeno ajuste no Gnome
Então mãos a obra. Os passos a seguir funcionam tanto no Slackware 12.1 quanto no Debian Lenny, mas provavelmente funcionará em outras distros também…
A primeira coisa a se fazer é criar um arquivo mapeando as teclas desejadas , para isso precisaremos do código de cada tecla, para isso usaremos o “xev” portanto dê o comando:
# xev
Com isso irá aparecer uma janelinha branca na sua tela, posicione seu mouse dentro da janelinha e digite a tecla que deseja mapear (lembre-se que o Regulador de Audio lateral é visto como uma tecla, por isso rode ele para um lado e para o outro para pegar o código dele), o código é visto na linha “Keycode” por isso aperte todas as teclas desejadas e anote os códigos de cada uma.
Agora iremos criar o arquivo .Xmodmap dentro da sua pasta de usuário onde estarão as informações referentes as teclas:
# vim /home/usuario/.Xmodmap
Adicione ao arquivo as linhas da seguinte maneira:
keycode 236 = XF86Mail # Abre o leitor de e-mail
keycode 178 = XF86WWW # Abre navegador de internet
keycode 162 = XF86AudioPlay # Botão de Play
keycode 164 = XF86AudioStop # Botão de Stop
keycode 160 = XF86AudioMute # Botão para ativar/desativar o audio
keycode 144 = XF86AudioPrev # Botão de avançar
keycode 153 = XF86AudioNext # Botão de voltar
keycode 176 = XF86AudioRaiseVolume # Aumentar volume com o regulador lateral
keycode 174 = XF86AudioLowerVolume # Abaixar volume com o regulador lateral
Bom, aqui eu adicionei essas linhas, porém você pode adicionar outras se tiver mais teclas para configurar, perceba que a sintaxe é:
keycode “codigo da tecla” = “função que será exercida pela tecla”
uma lista completa das funções pode ser obtida no arquivo:
/usr/share/X11/XKeysymDB
Agora adicione a seguinte linha:
/usr/bin/xmodmap /home/usuario/.Xmodmap
ao arquivo .xsession:
# vim /home/usuario/.xsession
A próxima configuração dependerá do gerenciador de login que você usa.
Se você usa GDM:
Edite o arquivo /etc/X11/gdm/Init/Default e substitua a linha:
sysmodmap=/etc/X11/Xmodmap
por:
sysmodmap=/home/usuario/.Xmodmap
Se você usa KDM:
Edite o arquivo /home/usuario/.kde/share/config/kdm/Xsession e adicione as seguintes linhas:
#!/bin/sh
if [ -f $HOME/.Xmodmap ]; then
/usr/bin/xmodmap /home/usuario/.Xmodmap
fi
Pronto!
Agora basta você configurar o seu ambiente gráfico para usar as funções multimídia, se você usa KDE basta ir ao KDE Control Center e fazer as configurações de teclado, ja no Gnome vá em “Sistema > preferências > Atalhos de teclado” e adicione as teclas la…
Maiores informações podem ser encontradas em:
http://www.gentoo-wiki.com/HOWTO_Use_Multimedia_Keys#Finding_raw_scan_codes_-_USB_keyboards
FLW pessoal, espero que ajude!