mx revolution

hi

use opensuse 11.4 and i have a logitech mx revolution (mouse)

there is two wheel

how to enable the wheel for horizontal scroll?

thanks

Add something like this in the xorg.conf :


Section "InputDevice"

#    Identifier     "Mouse[1]"
#    Driver         "mouse"
#    Option         "Buttons" "12"
#    Option         "Device" "/dev/input/mice"
#    Option         "Name" "Logitech USB Receiver"
#    Option         "Protocol" "explorerps/2"
#    Option         "Vendor" "Sysp"
#    Option         "ZAxisMapping" "4 5"
    Identifier     "Mouse[1]"
    Driver         "evdev"
    Option         "Device" "/dev/input/event13"
    Option         "Dev Key" "ffff0000 0 0 0 0"
    Option         "Protocol" "ExplorerPS/2"
    Option         "Emulate3Buttons" "false"
    Option         "Name" "Logitech USB Receiver"
    Option         "Buttons" "11"
    Option         "ButtonMapping" "1 2 3 9 8 13 14"
    Option         "ZAxisMapping" "4 5"
    Option         "HWHEELRelativeAxisButtons" "7 6"
EndSection

This is what i use for my vx revolution .

I was no able to get any event from some buttons of my “Logitech MX Revolution Mouse” either. To find out which buttons are working in your case, start the “xev”, click the buttons and check the messages. In my case, clicking the scroll (button 2) produced no event so I redefined it to the button 9. I’ve added the section [2] into the 11-mouse.conf file [1] and restarted the X. With the “Buttonmapping” option you can define your own scheme.

[1] /etc/X11/xorg.conf.d/11-mouse.conf

[2]
Section “InputClass”
Identifier “Logitech MX Revolution Mouse”
MatchProduct “MX Rev”
MatchIsPointer “on”
Driver “evdev”
Option “Buttonmapping” “1 9 3 4 5 7 6 8 2 10 11 12 13 14 15 16 17 18 19 20”
EndSection

Have Fun

Actually, the xorg.conf extract i gave you comes from opensuse 11.1. I was testing opensuse 11.4 and i completed the /etc/X11/xorg.conf.d/11-mouse.conf like vbotka did.

For the MatchVendor and MatchProduct options, use the lsusb command .