I have a Logitech Marble Mouse. Every time I install Linux, I have to
modify xorg.conf to tell X all about it.
I use a standard "InputDevice" section that has always worked before for
other distributions and even for Ubuntu up until and including Hardy.
For Interpid Ibex, suddenly it no longer works.
When I run xev, it sees the four mouse buttons and reports them as 1
(larger) and 8 (smaller) on the left hand side, and 3 and 9 repsectively
on the right-hand side.
I try to configure it so that button 1 is left-click, button 3 is right-
click, button 9 is middle-click and while button 8 is held down the
trackball acts as a scroll wheel instead of moving the mouse cursor.
======================
>From my xorg.conf:
Section "InputDevice"
Identifier "Marble Mouse"
Driver "mouse"
Option "CorePointer"
Option "Name" "Logitech USB Trackball"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Buttons" "5"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "9"
Option "YaxisMapping" "4 5"
#Option "XaxisMapping" "6 7"
Option "ButtonMapping" "1 8 3 9 2"
EndSection
and later:
Section "ServerLayout"
Identifier "Default layout"
Screen "Default Screen"
InputDevice "Marble Mouse"
EndSection
=======================
>From $ cat /var/log/Xorg.0.log | grep Adding
(II) XINPUT: Adding extended input device "Marble Mouse" (type: MOUSE)
(II) config/hal: Adding input device Logitech USB Trackball
(II) XINPUT: Adding extended input device "Logitech USB Trackball" (type: MOUSE)
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type:
KEYBOARD)
(II) config/hal: Adding input device Macintosh mouse button emulation
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation"
(type: MOUSE)
=====================
Attached file has more detail.
So what gives?
Why doesn't it work for Interpid Ibex? All I get is left-click on button
1, right-click on button 3, and the normal mouse movement. To get a
middle-click, I have to depress buttons 1 and 3 together.
That might be the "Macintosh mouse button emulation" over-riding the
"Marble Mouse", might it not? Should I try to blacklist something?
Perhaps edev?
More detail in the attached file.
** Attachment added: "Extracts from system logs relating to mouse emulation"
http://launchpadlibrarian.net/17448632/logitech-usb-trackball-on-interpid.txt
--
Kernel 2.6.27 Prevents Logitech G5 Mouse From Working
https://bugs.launchpad.net/bugs/261995
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs