Same issue here.  I've been able to determine that I'm seeing this issue
ONLY when two pointer devices are enabled at once.  Let me be clear on
that point, I'm talking about two different "InputDevice" sections, I
have my track point and USB mouse defined separately.  (I am not using
the all-in-one "/dev/input/mice" device since each device is configured
differently).  Based on the configuration, and which pointer is enabled,
I've seen the "out of control auto-clicking" behavior that others have
described.  Normally, one of the pointer devices works fine and then the
other has massive clicking issues.  By disabling one of the devices I
can make the other device work properly.  This can be done either by
switching (1) changing the xorg.conf file (as other have mentioned) or
(2) using xsetpointer during and X session.

I'm also seeing this bug with just one device connected, but enabled
twice... (Yes, very werid)..  Take a look at my list of pointers in the
output below.  Just so no one asks, I only have one InputDevice section
for "TpMouse" in my xorg.conf; and "TpMouse" is only referenced once in
ServerLayout.  However, I do have a device named "UsbMouse" which is
missing from list, but it wasn't plugged in when I started X so that may
explain it.

xsetpointer -l
0: "Virtual core keyboard"      [XKeyboard]
1: "Virtual core pointer"       [XPointer]
2: "TpMouse"    [XExtensionPointer]
3: "TpMouse"    [XExtensionPointer]
4: "Generic Keyboard"   [XExtensionKeyboard

Does anyone else show the same device twice in their output from
"xsetpointer -l"?

If I run "xsetpoint -c TpMouse" to disable the device, then my mouse
works fine.  If I re-enable it with "xsetpointer +c TpMouse", I start to
see the odd mouse behavior again.  Any ideas on how I have the same
device loaded twice?  I would think that device "Identifier"s would have
to be unique, but according to Xorg.0.log, the TpMouse device was setup
twice.  Here is a small section of the log (the entire log is attached
where you can see that the "TpMouse" device is setup twice and then
enabled twice)

(II) XINPUT: Adding extended input device "TpMouse" (type: MOUSE)
(II) evaluating device (TpMouse)
(II) XINPUT: Adding extended input device "TpMouse" (type: MOUSE)
(II) evaluating device (Generic Keyboard)
(II) XINPUT: Adding extended input device "Generic Keyboard" (type: KEYBOARD)
(II) TpMouse: ps2EnableDataReporting: succeeded
(II) TpMouse: ps2EnableDataReporting: succeeded



** Attachment added: "Xorg.0.log"
   http://launchpadlibrarian.net/13553049/Xorg.0.log

-- 
[Hardy] External mouse on laptop will only double-click
https://bugs.launchpad.net/bugs/188351
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to