Bugzilla – Bug 151719
Mouse stops working
Last modified: 2006-02-27 15:41:20 UTC
After installing SUSE 10.1 beta 3 and booting in Gnome the mouse (basic optical USB mouse by Logitech) stops working after about a minute of usage. This happends also while the installation process is ongoing, about half way in the installation the mouse stops responding. This does not happen in Windows and did not happen on the the same (+/- some small things) on OpenSuse 10. The same problem came up in latest Ubuntu beta (6.x) so I suspect kernel. Ill attach hwinfo --mouse and /var/log/messages for today, don't know what else might be useful.
Created attachment 68959 [details] hwinfo --mouse output
Created attachment 68960 [details] /var/log/messages from today
The issue remains after upgrading kernel and xorg from FACTORY. Kernel currently installer is 2.6.16-rc3-5-default and X is xorg-x11-xserver-6.9.0.12
Assigning to Vojtech, he's the one to revive dead mice :)
Does unplugging/replugging the mouse help when it stops working?
Yes, if I unplug and replug it again it works for about 10-20 secs again
Created attachment 69197 [details] An experimental patch to show the cause of the problem Can you please try this patch? It'll likely fix the problem, but will have side effects (like flooding logs on mouse disconnect). Whether it helps or not, I'll need the output of 'dmesg' after the mouse has been running for at least the time it usually takes it to die, or after it dies. Thanks.
Created attachment 69253 [details] dmesg after the mouse died Looks like the patch didn't help (hope I did everything right with patching and rebuilding kernel)
Strange. There is nothing at all in the log, as if the mouse was running just fine. Ok, I'll cook up another patch.
Can you enable DEBUG and DEBUG_DATA in hid-core.c (and hid-input.c, possibly, too), recompile and send me a death dmesg again? Thanks.
Created attachment 69695 [details] death dmsg but I think there is nothing new there ... just to make sure I did everything right: cd /usr/src/linux/ vi drivers/usb/input/hid-core.c (change #undef debug to #define debug vi drivers/usb/input/hid-input.c (same changes) make make install reboot
*** This bug has been marked as a duplicate of 146781 ***