[DICA] Mouse A4Tech X-718F

Iniciado por Virus_cg, 01 de Fevereiro de 2007, 11:32

tópico anterior - próximo tópico

Virus_cg

Mouse A4Tech X-718F



Tem um mouse de 2000dpi como este, mas ele não funciona direito? Siga as instruções abaixo e faça uso dele completamente.

1) No seu editor de textos favorito abra o xorg.conf localizado em /etc/X11 como root.
$ sudo kwrite /etc/X11/xorg.conf ou

$ sudo gedit /etc/X11/xorg.conf ou mesmo

$ sudo vi /etc/X11/xorg.conf

2) Procure pela sessão Input Device com o identificador Configured Mouse. Algo assim:

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


3) Agora precisaremos de algumas informações sobre o seu mouse. Digite o comando abaixo no console:
$ cat /proc/bus/input/devices

4) Procure pelas linhas que identificam seu mouse.
Ex:
I: Bus=0003 Vendor=09da Product=000e Version=0001
N: Name="A4Tech PS/2+USB Mouse"
P: Phys=usb-0000:00:1f.2-2/input0
S: Sysfs=/class/input/input3
H: Handlers=mouse0 event3 ts0
B: EV=7
B: KEY=ff0000 0 0 0 0 0 0 0 0
B: REL=303


5) Agora copie a linha depois de Phys=, no exemplo acima essa:
usb-0000:00:1f.2-2/input0

6) Adicione as linhas abaixo a sessão Input Device do xorg.conf colocando seu Phys no local indicado:
Option          "Buttons"               "5"
Option          "ButtonMapping"         "1 2 3 6 7"
Option          "Dev Name"              "COLOQUE_SEU_PHYS_AQUI"


7) Mude a opção "Emulate3Buttons" para false.
Option          "Emulate3Buttons"       "false"                         #"true"

8) Vai ficar algo parecido com o meu mostrado abaixo:
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
        Option          "Dev Name"              "usb-0000:00:1f.2-2/input0"     # Nao tinha isso
        Option          "Buttons"               "5"                             # Nao tinha isso
        Option          "ButtonMapping"         "1 2 3 6 7"                     # Nao tinha isso
        Option          "ZAxisMapping"          "4 5"
        Option          "Emulate3Buttons"       "false"                         #"true"
EndSection


9) Salve o xorg.conf e reinicie o X.

10) IMPORTANTE! Se a configuração funcionar perfeitamente é recomendável que você atualize a validação md5 do seu xorg.conf. Para isso faça o digite os três comandos abaixo no console:
$ cd /var/lib/x11/
$ sudo cp -p xorg.conf.md5sum xorg.conf.md5sum.backup
$ md5sum /etc/X11/xorg.conf | sudo tee /var/lib/x11/xorg.conf.md5sum



Pronto! Aproveite os botões extras de seu mouse! No caso deste modelo, avançar e retroceder no firefox e no Opera (dois botões laterais). Para outros modelos e outras marcas chequem minhas referências.
flws!






Referências:
- http://blog.mhavila.com.br/2006/09/10/mouse-multi-botoes-no-linux/
- http://www.forumdebian.com.br/topico-1350.html
- http://www.slacklife.com.br/categories.php?op=newindex&catid=18
- http://www.vivaolinux.com.br/dicas/verDica.php?codigo=6091#

Ricardorj

Muito boa dica, ainda não tinha conseguido configurar meu mouse de 5 botões no linux, como eu o faço no window$. Valeu, agora todos botões funcionam perfeitamente no firefox.
Pentim IV 1.6GHZ, 2GB DE RAM, FX6200 256MB DDR VIDEO, SOUND BLASTER LIVE SOM, GRAVADOR DE DVD LG, 160GB HD