Re: 2.3.15/16: USB mouse, keyboard and camera problems...

Paul Ashton (lk@mailandnews.com)
Fri, 03 Sep 1999 08:17:21 +0100


> - With kernel 2.3.15, there seems to be occasional (20% of key-presses) very
> high latency before key events are passed from the USB keyboard on to other
> layers. Around a few seconds. Characters get repeated due to the key-up
> event getting delayed.

If you read the archives http://lists.suse.com/archives/linux-usb/
you'll see this discussed in August and September. To fix it the
uhci driver needs to ignore other drivers' interrupts, and the
keyboard driver needs to handle non 0 status packets. Patch to
uhci was posted in:
http://lists.suse.com/archives/linux-usb/1999-Sep/0030.html
and the suggestion for the keyboard fix (not implemented, since I
don't have one) was in:
http://lists.suse.com/archives/linux-usb/1999-Sep/0004.html

> - When using my USB mouse under X, the mouse pointer continues to move in
> the direction it was moving last only at around 2 increments/s (delta x & y
> is not being zero'd when the interrupts stop being generated?).

Discussion:
http://lists.suse.com/archives/linux-usb/1999-Sep/0002.html
Patch:
http://lists.suse.com/archives/linux-usb/1999-Sep/0003.html
(sent to Linus prior to 2.3.14 and resent a couple of days ago,
no reply yet).

> With kernel 2.3.16, the X server fails to open the mouse device
> (/dev/usbmouse setup as IMPS/2, char, major 10, minor 32), and exits. The
> keyboard works somewhat better, with the occasional hiccup.

Works for me in 2.3.15 and 2.3.16 preferably with the above patch.

> My Philips PCA645VC USB web-cam isn't recognised. I think it's CPiA based,
> but when I compile in support for it (w/ v4l), it isn't identified.

Don't know about that.

> I am reluctant to post bug reports, etc to the USB mailing list, since it's
> a closed list, and I don't have the connectivity to subscribe and get lots
> of email all the time. Once I'm back at uni though.....

It isn't closed. In fact it seems impossible to subscribe to. I've sent
4 or 5 requests and received no replies, so I read it via the archives
and post to it without subscribing.

Paul

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/