19 Jun
Postado por: D L. Tags: Blog e outros
Autor: Sergio Chiodi Yamato
Antes de qualquer coisa precisamos saber o keymap, para isso abra o terminal e digite:
$ xev | grep ‘, button’
Vai abrir uma janelinha com um retângulo pequeno, coloque o mouse sobre ele e clique nos botões do mouse um de cada vez e pausadamente. ou seja:
clique primeiro no botão esquerdo espere alguns segundinhos e vela o resultado no terminal, assim sabera a keymap do botão esquerdo.
Repita para o botão direito depois botão esquerdo de retroceço e depois o direito de avanço e depois o do meio.
Assim sabera as keymaps do seu mouse.
Agora vamos ao tutorial para ativar mouse de 5 botões, para que funcione corretamente tanto no nautilus como no Firefox.
A primeira coisa a fazer depois de saber as keys é Instalar o imwheel aplicativo responsável pela configuração do whell mouse.
no terminal digite:
sudo aptitude install imwheel
Depois devemos editar o xorg.conf:
Faça um backup do xorg.conf com o comando:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
depois digite:
sudo gedit /etc/X11/xorg.conf
Então coloque esta configuração para o imput device, caso não exista crie-a, (no meu Jaunty tive que criar)
Section “InputDevice”
Identifier “Configured Mouse”
Driver “mouse”
Option “CorePointer”
Option “Device” “/dev/input/mice”
Option “Protocol” “ExplorerPS/2″
Option “Buttons” “7″
Option “ButtonMapping” “1 2 3 8 9″
Option “ZAxisMapping” “4 5″
Option “Emulate3Buttons” “true”
EndSection
OBS: Meu mouse o resultado do comando $ xev | grep ‘, button’ mostrou que os meus botões de retrocesso e avanço eram 8 e 9
Agora vamos editar o imwheelrc
sudo gedit /etc/X11/imwheel/.imwheelrc
cole no final do arquivo o codigo abaixo:
“.*”
None, Up, Alt_L|Left
None, Down, Alt_L|Right
“(null)”
None, Up, Alt_L|Left
None, Down, Alt_L|Right
Agora vamos fazer o imwheel iniciar com o X editando o startup.conf do imwheel, para isso no terminal digite:
sudo gedit /etc/X11/imwheel/startup.conf
Ao abrir o arquivo localize a entrada:
IMWHEEL_START=0
E onde esta marcado =0 coloque =1.
Salve o arquivo e feche.
Agora vamos criar uma entrada no x, digite no terminal:
sudo gedit /etc/X11/Xsession.d/63xmodmap
Cole o codigo abaixo:
killall imwheel
xmodmap -e “pointer = 1 2 3 4 5 8 9″
BINARY=$(which imwheel)
$BINARY -k -p -b “8 9″
Agora torne o arquivo executável com o comando:
sudo chmod 777 /etc/X11/Xsession.d/63xmodmap
Reinicie o sistema e boa sorte.
Referências:
http://gaarai.com/2009/02/13/navigate-in-ubuntu-nautilus-using-the-mouse/ (somente aproveitei o código para saber as keys do mouse.)
http://ubuntuforums.org/showthread.php?t=388161 (Este foi a base que para mim não tinha funcionado)
http://ubuntuforums.org/showthread.php?t=787790&page=4 (Esta foi a solução)
Tagnetic Poetry by Roy Tanck and Merel Zwart requires Flash Player 9 or better.
Deixar uma resposta