Results 1 to 4 of 4

Thread: mx revolution

  1. #1
    Join Date
    Jun 2008
    Location
    Canada
    Posts
    453

    Default 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

  2. #2
    Join Date
    Jun 2008
    Location
    Europe
    Posts
    435

    Default Re: mx revolution

    Add something like this in the xorg.conf :

    Code:
    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 .

  3. #3

    Default Re: mx 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

  4. #4
    Join Date
    Jun 2008
    Location
    Europe
    Posts
    435

    Default Re: mx revolution

    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 .

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •