Configurar mouse de 5 Botões + Scroll no Ubuntu Linux.

15 05 2007

Resolvi fazer este artigo devido a meu grande sofrimento na hora de configurar meu mouse genérico de 5 bontões + scroll no ubuntu, incialmente percebi que os botões laterais até eram reconhecidos e funcionavam, mas não com as ações de ir e voltar no navegador, pois eram essas que eu queria. Alguns tutoriais que segui e que até me serviram de base para este, não estavam 100% fucionais os 5 botões do mouse para o Firefox e Nautilus, ou seja, se funcionava em um em outro não funcionava, essa configuração de teclas descrita neste artigo supri exatamente isto a funcionalidade das teclas nesses dois brownsers.

Deixando o papo furado de lado vamos ao que interessa:

Primeiramente teremos que instalar o imwheel se prefere modo grafico utilize Synaptic (Sistema→Administração→Gerenciador de Pacotes Synaptic) ai só fazer a busca pelo pacote citado e instalar ou se preferir o Terminal use o comando abaixo:

sudo apt-get install imwheel

Agora continuando o proximo passo é editar o xorg.conf

No terminal execute:

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
sudo gedit /etc/X11/xorg.conf

Editaremos o protocol para ExplorerPS/2 e navegue até Section “InputDevice” e substiua todas as linhas abaixo da opção “Driver: Mouse” e verifique se ficou igual a sequência abaixo, salve e feche:

Section “InputDevice”
Identifier “Configured Mouse”
Driver “mouse”
Option “CorePointer”
Option “Device” “/dev/input/mice”
Option “Protocol” “ExplorerPS/2”
Option “ZAxisMapping” “4 5”
Option “Emulate3Buttons” “true”
EndSection

Agora criaremos um arquivo de nome .imwheelrc em nossa pasta pessoal com o seguinte comando: Obs. username é para substituir pela nome de sua pasta pessoal.

gedit /home/username/.imwheelrc

Cole o seguinte codigo dentro do aquivo, salve e feche.

“.*”
None, Up, Alt_L|Left
None, Down, Alt_L|Right

“(null)”
None, Up, Alt_L|Left
None, Down, Alt_L|Right

Voltando ao terminal continuemos:

sudo cp /etc/X11/imwheel/startup.conf /etc/X11/imwheel/startup.conf.bak
sudo gedit /etc/X11/imwheel/startup.conf

Busque pela linha IMWHEEL_START=0 e substitua por IMWHEEL_START=1 salve e feche.

Criaremos o arquivo /etc/X11/Xsession.d/63xmodmap

sudo gedit /etc/X11/Xsession.d/63xmodmap

Cole o codigo abaixo, salve e feche.

killall imwheel
xmodmap -e “pointer = 1 2 3 4 5 8 9 6 7”
BINARY=$(which imwheel)
$BINARY -k -p -b “6 7”

E por fim daremos permição de execução:

sudo chmod 777 /etc/X11/Xsession.d/63xmodmap

Agora tudo pronto, reiniciaremos o X com o aperto simultâneo das seguintes teclas:

Ctrl+Alt+Back Space

Agora é só fazer os testes com o Firefox e o Nautilus, Good Luck!


Ações

Information

10 responses

23 06 2007
Leno

Olá, muito boa a idéia do blog, agora que gostei do linux vc esta me ajudando muito! Infelizmente aqui comigo esta dica do mouse não funcionou, também já tinha seguido vários outros tutoriais e segui este também fielmente, mas aqui da o mesmo problema sempre, os botões de pagina anterior e próxima não funcionam direito. Uma dúvida é tem quer ter o ponto na frente do nome do arquivo .imwheelrc?

23 06 2007
Wellington

Leno, Olá seja bem vindo amigo.. Fico feliz em saber que lhe ajudei, sobre o ponto a frente do nome indica que o arquivo vai ficar oculto, mas não influência em nada na execução do mesmo. Este tutorial testado pormin é 100% funcional, reveja se não errou nada, pois esse funciona. Ok
volte sempre.

23 06 2007
Leno

Muito obrigado pela atenção! depois de “caçar” mais, consegui descobrir como fazer aqui, foi só adicionar mais uma linha lá xorg.conf, esta : Option “ButtonMapping” “1 2 3 6 7”, e passou a funcionar perfeitamente. Deve ser alguma diferença do meu mouse já que ele é de outra marca (A4tech). Ficou 100%, agora que nunca mais uso o windows, hehe. Obrigado!

21 11 2007
alex alves

aqui também só passou a funcionar depois de adicionar a linha sugerida pelo colega do post anterior a este, e mesmo com a nova linha os botões só passaram a funcionar corretamente no firefox (no nautilus continuam com as mesmas funções anteriores as modificações). mas o que mais me encomodava era durante a navegação, então posso considerar que os objetivos foram atingidos.
muito obrigado a ambos e abraços a todos da comunidade linux!

21 11 2007
alex alves

tinha esquecido de citar:
mouse: microsoft explorer 3.0
distro: ubuntu 7.10 (gutsy gibbon)

12 02 2008
Anderson

Opa galera muito obrigado mesmo eu tinha ficado ate triste por não funcionar os 4 botões do meu mouse Vcom mas mesmo assim estava gostando do Linux ubuntu, mas fiz o que o wellington e o leno
valeu galeta

5 04 2008
Luis

INfelizmente não funcoinou, nem com a linha que o LEno disse (q alias fizeram o gnome travar, bendito backup😀 ).
O meu mouse é um vcom, sigo na busca…

4 05 2008
Foca

ai galera depois de muita tentafiva conseguir configurar o microsoft explorer 3.0

só precisa acresentar 2 coisas

editar o /etc/X11/xorg.conf

Section “InputDevice”
Identifier “Configured Mouse”
Driver “mouse”
Option “CorePointer”
Option “Device” “/dev/input/mice”
Option “Protocol” “ExplorerPS/2”
Option “ZAxisMapping” “4 5”
Option “ButtonMapping” “1 2 3 6 7”
Option “Emulate3Buttons” “true”
EndSection

depois no terminal execute ~$] xmodmap -pp
vai aparecer qntos botões fisicos existe

editar o /etc/X11/Xsession.d/63xmodmap
ache a linha xmodmap -e “pointer = 1 2 3 4 5 8 9 6 7″
e acrescente o numero real de botões
no caso do microsoft 3.0 ficará assim
xmodmap -e “pointer = 1 2 3 4 5 8 9 6 7 8 9″

crtl+space+backspace

e pode testar estará funcionando😀

12 08 2008
djzn

seguinte galera…
NÃO COPIEM E COLEM…
pois as aspas deste texto está em aspa unicode (encurvadinhas pra fora e pra dentro)
você terá que substituir as aspas pelas aspas DIRETAS no teclado, as retas (“).
FEITO ISSO FUNCIONA QUE É UMA BELEZA.
TESTADO E COMPROVADO Ubuntu 8.04.1 Nautilus e Firefox 2.

SE COLAR DIRETO O TEXTO NAO VAI FUNCIONAR.
OBS: Seria legal se tivesse um codebox pra copiar e colar.

5 11 2008
Rogereza

Amigo, obrigado por ensinar a configuração!!!
Foi de grande ajuda!!
Vlw!

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s




%d blogueiros gostam disto: