Hey guys,
I have a Creative Lite optical mouse, ID 062a:0000, which worked
under knoppix's 2.4.22. I recently got a vanilla kernel off
kernel.org and compiled it with uhci-hcd et. al. as modules. The
mouse consistently works on plug-in until it enters what I guess is a
low-power mode, at which point it appears to respond normally to being
pushed, except the kernel doesn't report those movements to userspace
as evidenced by a cessation of output from `cat /dev/input/mice |hd`.
I have since recompiled with USB_DEBUG, but I can't make heads or
tails of the debugging output. I was hoping that you would be able
to.
First, though, some further infos regarding my system:
`lspci -vvv` has this to say about my usb controller:
0000:00:1f.2 USB Controller: Intel Corp. 82801AA USB (rev 02)
(prog-if 00 [UHCI]
)
Subsystem: Intel Corp. 82801AA USB
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Step
ping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort
- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin D routed to IRQ 11
Region 4: I/O ports at 10a0 [size=32]
###########################
IRQ 11 is shared with eth0, a Realtek RTL-8139/8139C/8139C+.
Attached is the output from `dmesg` and `lsusb -vvv`. Why does the
kernel stop processing events from this device?
-Thomas Folz-Donahue
lsusb
Description: Binary data
dmesg
Description: Binary data
