NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
mouse: scroll wheel not working properly
I have bought a new mouse, and the scroll wheel changes of direction:
If I move up the wheel, the wheel moves up in the screen, but after of
a few moments, it reverses the direction: it goes down, The same thing
happes in the other direction.
I have tested with xev. When I scroll the wheel in a only direction,
it alternates between buttons 4 and 5.
If I scroll up the wheel xev: receives 10 hits from button "5", and
after 6 hits from button '4', and cycles:
10 times button "5", 6 times button "4", 10 times button "5", 6 times
button "4", 10 times button "5", ......
The model of mouse is: Maxtrack from Trust. web page: trust.com/17179-02
My NetBSD is 6.1.2./ amd64. I have tested with the last kernel of NetBSD 6.
pc2$ dmesg|grep wsmouse
wsmouse0 at ums0 mux 0
wsmouse1 at ums1 mux 0
wsmouse0 at ums0 mux 0
wsmouse1 at ums1 mux 0
wsmouse0 at ums0 mux 0
wsmouse1 at ums1 mux 0
wsmouse0: detached
wsmouse0 at ums0 mux 0
This is the outpout of dmesg. wsmouse0 is the mouse. wsmouse1 is a
conversor from usb to ps2 keyboard and ps2 mouse.
pc2$ dmesg|egrep 'wsmouse|ums|uhidev'
uhidev0 at uhub0 port 1 configuration 1 interface 0
uhidev0: vendor 0x1bcf USB Optical Mouse, rev 2.00/0.14, addr 2, iclass 3/1
uhidev0: 1 report ids
ums0 at uhidev0 reportid 1: 5 buttons, W and Z dirs
wsmouse0 at ums0 mux 0
uhidev1 at uhub1 port 1 configuration 1 interface 0
uhidev1: Semi Tech Semi Tech PS/2 Keyboard - PS/2 Mouse, rev
1.01/0.01, addr 2, iclass 3/1
ukbd0 at uhidev1
uhidev2 at uhub1 port 1 configuration 1 interface 1
uhidev2: Semi Tech Semi Tech PS/2 Keyboard - PS/2 Mouse, rev
1.01/0.01, addr 2, iclass 3/1
ums1 at uhidev2: 3 buttons and Z dir
wsmouse1 at ums1 mux 0
uhidev0 at uhub3 port 1 configuration 1 interface 0
uhidev0: vendor 0x1bcf USB Optical Mouse, rev 2.00/0.14, addr 2, iclass 3/1
uhidev0: 1 report ids
ums0 at uhidev0 reportid 1: 5 buttons, W and Z dirs
wsmouse0 at ums0 mux 0
uhidev1 at uhub1 port 1 configuration 1 interface 0
uhidev1: Semi Tech Semi Tech PS/2 Keyboard - PS/2 Mouse, rev
1.01/0.01, addr 2, iclass 3/1
ukbd0 at uhidev1: 8 modifier keys, 6 key codes
uhidev2 at uhub1 port 1 configuration 1 interface 1
uhidev2: Semi Tech Semi Tech PS/2 Keyboard - PS/2 Mouse, rev
1.01/0.01, addr 2, iclass 3/1
ums1 at uhidev2: 3 buttons and Z dir
wsmouse1 at ums1 mux 0
uhidev0 at uhub0 port 1 configuration 1 interface 0
uhidev0: vendor 0x1bcf USB Optical Mouse, rev 2.00/0.14, addr 2, iclass 3/1
uhidev0: 1 report ids
ums0 at uhidev0 reportid 1: 5 buttons, W and Z dirs
wsmouse0 at ums0 mux 0
uhidev1 at uhub3 port 1 configuration 1 interface 0
uhidev1: Semi Tech Semi Tech PS/2 Keyboard - PS/2 Mouse, rev
1.01/0.01, addr 2, iclass 3/1
ukbd0 at uhidev1
uhidev2 at uhub3 port 1 configuration 1 interface 1
uhidev2: Semi Tech Semi Tech PS/2 Keyboard - PS/2 Mouse, rev
1.01/0.01, addr 2, iclass 3/1
ums1 at uhidev2: 3 buttons and Z dir
wsmouse1 at ums1 mux 0
wsmouse0: detached
ums0: detached
uhidev0: detached
uhidev0: at uhub0 port 1 (addr 2) disconnected
uhidev0 at uhub0 port 1 configuration 1 interface 0
uhidev0: vendor 0x1bcf USB Optical Mouse, rev 2.00/0.14, addr 2, iclass 3/1
uhidev0: 1 report ids
ums0 at uhidev0 reportid 1: 5 buttons, W and Z dirs
wsmouse0 at ums0 mux 0
The output of Xorg.log:
[ 140.817] (**) Option "CorePointer"
[ 140.818] (**) Mouse0: always reports core events
[ 140.825] (**) Option "Protocol" "wsmouse"
[ 140.825] (**) Option "Device" "/dev/wsmouse"
[ 140.825] (**) Mouse0: Protocol: "wsmouse"
[ 140.825] (**) Mouse0: always reports core events
[ 140.899] (==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
[ 140.899] (**) Mouse0: ZAxisMapping: buttons 4 and 5
[ 140.899] (**) Mouse0: Buttons: 9
[ 140.899] (II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
[ 140.899] (**) Mouse0: (accel) keeping acceleration scheme 1
[ 140.899] (**) Mouse0: (accel) acceleration profile 0
[ 140.899] (**) Mouse0: (accel) acceleration factor: 2.000
[ 140.899] (**) Mouse0: (accel) acceleration threshold: 4
The section of xorg.conf: (I have tested several options of
ZAxisMapping without success)
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "wsmouse"
Option "Device" "/dev/wsmouse"
# Option "Buttons" "9"
# Option "ZAxisMapping" "4 5 6 7"
# Option "ZAxisMapping" "4 5"
EndSection
Home |
Main Index |
Thread Index |
Old Index