On 08/08/2014 10:46 AM, J. Roeleveld wrote: > On Friday, August 08, 2014 10:30:55 AM Alexander Kapshuk wrote: >> Howdy, >> >> I've been having trouble with USB mice on my laptop, with the mouse >> pointer and the scroll wheel not responding all the time. It's not until >> I click either button that the mouse starts responding again. >> >> The output taken from /var/log/messages shown below does not seem out of >> the ordinary: >> Aug 8 09:32:56 localhost kernel: [ 5692.801085] usb 4-2: new low-speed >> USB device number 6 using uhci_h >> cd >> Aug 8 09:32:56 localhost kernel: [ 5692.968100] usb 4-2: New USB device >> found, idVendor=045e, idProduct >> =0084 >> Aug 8 09:32:56 localhost kernel: [ 5692.968109] usb 4-2: New USB device >> strings: Mfr=1, Product=2, Seri >> alNumber=0 >> Aug 8 09:32:56 localhost kernel: [ 5692.968116] usb 4-2: Product: >> Microsoft Basic Optical Mouse >> Aug 8 09:32:56 localhost kernel: [ 5692.968121] usb 4-2: Manufacturer: >> Microsoft >> Aug 8 09:32:56 localhost kernel: [ 5692.995929] input: Microsoft >> Microsoft Basic Optical Mouse as /devi >> ces/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0/0003:045E:0084.0005/input/input >> 12 Aug 8 09:32:56 localhost kernel: [ 5692.996296] hid-generic >> 0003:045E:0084.0005: input,hidraw0: USB HID >> v1.11 Mouse [Microsoft Microsoft Basic Optical Mouse] on >> usb-0000:00:1a.1-2/input0 >> Aug 8 09:32:56 localhost mtp-probe: checking bus 4, device 6: >> "/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-2" >> Aug 8 09:32:56 localhost mtp-probe: bus: 4, device: 6 was not an MTP device >> >> Your advice would be appreciated. >> >> Alexander Kapshuk. > Looks like quite a few people have issues with that mouse. Googling for > "idVendor=045e, idProduct=0084" brings up several hits with people describing > what you are seeing. > > Basically, it looks like the latest firmware on the mouse seems to have some > powersaving functions that don't work properly. > > Can you test with a different mouse to see if that one works? > Alternatively, disable USB powersaving: > > # for i in /sys/bus/usb/devices/*/power/autosuspend; > do echo 2 > $i; > done > > # for foo in /sys/bus/usb/devices/*/power/level; > do echo on > $foo; > done > > -- > Joost > I've done as suggested above as well as set AUTOSUSPEND_USBID_BLACKLIST in /etc/laptop-mode/conf.d/usb-autosuspend.conf to the ID of my USB mouse. So far the mouse has been working OK.
Thanks for your help.