Logitech MX Revolution, driver evdev, btnx

I am using a Logitech MX Revolution mouse and I would like to get it to work fully. I have been reading other sites that show how to change the xorg.conf file.

However all the sites, except the ones that talk about btnx, mention that I need to have the driver “evdev” installed.

How/where do I check to see which drivers are installed or not?

If there is anyone here who is using the btnx option/solution, and knows how to assign “jobs” “key-strokes” to the thumb wheel, I will gladly go for that option.

At the moment, the following are working for me:

  1. Left mouse button as normal
  2. Right mouse button as normal
  3. Main Wheel - Page up and Down as normal
  4. Forward page button as normal
  5. Backward page button as normal

The following are not working at all:

A. Main Wheel - Left tilt
B. Main Wheel - Right tilt
C. Main Wheel - As the third button
D. Thumb Wheel - Forward
E. Thumb Wheel - Backward
F. Thumb Wheel - Button
G. Centre Search button

I am not worried about the Main Wheel as the third button (C), nor am I worried about Centre Search button (G) (although it would be nice to assign Google to it) . However the tilt functions (A, B) and the Thumb Wheel functions (D, E, F) I would like to use.

So, anyone, please, help.

These might help :
Logitech MX Revolution in Linux at Andy @ Hillhome.org
HOWTO: Logitech MX Revolution in Dapper - Ubuntu Forums
Logitech - openSUSE
Logitech MX Revolution Mouse on Linux | rootsmith Inc.
Logitech MX1000 - ArchWiki
Maus-Dressur | mddn.net

I have a logitech vx revolution .
I used the last link to have this script executed at boot :


#!/bin/sh
eventname=$(cat /proc/bus/input/devices | grep "Vendor=046d Product=c518" -A 5 | grep "Handlers=mouse" | sed "s/.*\(event.\).*/\1/")
eventname=/dev/input/$eventname
rm /dev/input/event13 2>/dev/null
ln -s $eventname /dev/input/event13

And i put this section in my xorg.conf file :


Section "InputDevice"
    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

Hope this helps …

Thanks for the extra reading Chris :-). I am going to go through the latest ones, the ones posted last year. It’ll take me a while.

Thank you.