My “Logitech Cordless Desktop LX700” set came with a “Logitech Cordless Click! Plus” mouse. Its a fancy wireless thing with loads of buttons.
It has the normal left, middle (pressing the wheel) and right buttons.
The wheel acts as buttons 4 and 5 and the two buttons on the thumb side are buttons 6 and 7.
The mouse wheel can also be tiltet left and right by making a sideways motion on the wheel without pressing it down, and there is a separate botton on the top of the mouse, but these buttons don’t appear to send anything to X. Testing with xev gives absolutely nothing.
XFree86 configuration fragments are below the fold. To the the “Logitech Cordless Click! Plus” mouse to work under XFree86 I have added the following section:
Section "InputDevice" Identifier "Logitech MX700" Driver "mouse" Option "CorePointer" Option "Protocol" "ExplorerPS/2" Option "Device" "/dev/input/mice" Option "Buttons" "10" Option "ZAxisMapping" "4 5" EndSection
Even though the number of buttons is set to ten, the last three don’t report anything (tilting the mouse wheel and the top botton). I have no idea why.
I also tried a slightly different configuration, which should work with a Logitech MX100 mouse, but that did’t bring the tilt wheel or the top button to life:
Section "InputDevice" Identifier "Logitech MX700 evdev" Driver "mouse" Option "CorePointer" Option "Protocol" "evdev" Option "Device" "/dev/input/mice" Option "ButtonNumber" "10" Option "Buttons" "10" Option "ZAxisMapping" "9 10" Option "Resolution" "800" Option "Device" "/dev/input/event1" Option "Dev Name" "ImExPS/2 Logitech Explorer Mouse" Option "Dev Phys" "isa0060/serio1/input0" EndSection
As of now I have absolutely no idea what can be done to get the tilt wheel and the top botton to work.
Various links
- Mouse setup – Wheel and USB
- LinuxQuestions > logitech cordless buttons
- Something that appears to be a patch for evdev to map tilt wheel to horizontal scrolling.
Leave a Reply