Comment 6 for bug 1049623

Revision history for this message
Kevin Daughtridge (kdau) wrote : Re: Usb mouse not working after resume

I've edited hid_post_reset to behave as I suggested above and tested with my modified usbhid.ko. This fixes the problem for me; after resume, the mouse responds normally. New dmesg output below. Patch attached.

> dmesg|egrep -e 'usb(hid)? ?5' -e 'usb.*dev:5'
[ 0.252595] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[ 0.252596] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.252598] usb usb5: Product: UHCI Host Controller
[ 0.252599] usb usb5: Manufacturer: Linux 3.5.0-14-generic uhci_hcd
[ 0.252601] usb usb5: SerialNumber: 0000:00:1a.2
[ 0.870586] usb 5-1: new low-speed USB device number 2 using uhci_hcd
[ 1.049605] usb 5-1: New USB device found, idVendor=046d, idProduct=c517
[ 1.049608] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1.049611] usb 5-1: Product: USB Receiver
[ 1.049613] usb 5-1: Manufacturer: Logitech
[ 15.291430] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1a.2/usb5/5-1/5-1:1.0/input/input10
[ 15.292733] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1a.2/usb5/5-1/5-1:1.1/input/input11
[ 110.520777] usb usb5: root hub lost power or was reset
[ 110.744034] PM: resume of drv:usb dev:5-1 complete after 221.048 msecs
[ 111.004034] usb 5-1: reset low-speed USB device number 2 using uhci_hcd
[ 111.354225] PM: resume of drv:usbhid dev:5-1:1.0 complete after 831.226 msecs
[ 111.354230] PM: resume of drv:usbhid dev:5-1:1.1 complete after 831.208 msecs