Re: USB mouse woes

From: Doug White <dwhite_at_gumbysoft.com>
Date: Tue, 28 Jun 2005 23:06:42 -0700 (PDT)
On Tue, 28 Jun 2005, Ade Lovett wrote:

> Doug White wrote:
> > 1. With the mouse connected collect the output of usbdevs -v. That should
> > show how the mouse is connected.
>
> Relevant part is:
>
> Controller /dev/usb3:
> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
> VIA(0x0000), rev 1.00
>  port 1 powered
>  port 2 addr 2: low speed, power 50 mA, config 1, product
> 0x006a(0x006a), vendor 0x045e(0x045e), rev 0.17
>
> I also dug up another mouse (a micro innovations wireless unit):
>
> Controller /dev/usb3:
> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
> VIA(0x0000), rev 1.00
>  port 1 powered
>  port 2 addr 2: low speed, power 100 mA, config 1, Wireless RF
> Mouse(0x0101), Cellink Co., LTD.(0x1733), rev 0.01
>
> with similar results.
>
> Then tried a different USB port (even though it works perfectly fine
> with both Windows and Ubuntu).
>
> Again, detected fine:
>
> ums0: Cellink Co., LTD. Wireless RF Mouse, rev 1.10/0.01, addr 2, iclass 3/1
> ums0: 3 buttons and Z dir.
>
> but nothing happens with moused.
>
> > 2. From the trace it looks like the mouse is USB2 since ehci keeps popping
> > up. Try removing ehci from your kernel.
>
> All of the above was with ehci removed.
>
> > STALLED is an error in USB terms.  Exactly why the device is stalling,
> > though, is unclear.
>
> Given that it now appears to be stalling with two different mice, from
> two different vendors, it would appear to be something at fault with the
> handling of the USB chipset.  Again, for reference:
>
> usb0: <VIA 83C572 USB controller> on uhci0
> usb0: USB revision 1.0
> usbd_get_string: getting lang failed, using 0
> uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub0: 2 ports with 2 removable, self powered
>
> This is on an MSI K8T Neo-FSR mainboard with a Socket 754 Athlon 64
> running -CURRENT as of today (6/28/2005).
>
> Both mice work fine when connected via a USB->PS/2 converter.

Sorry, I'm out of USB magic. Try buying a USB card, or a wired mouse; I
have Logitechs that work perfectly with that controller on my board :)

Soyo KT400 Dragon Lite:
usb0: <VIA 83C572 USB controller> on uhci0

-- 
Doug White                    |  FreeBSD: The Power to Serve
dwhite_at_gumbysoft.com          |  www.FreeBSD.org
Received on Wed Jun 29 2005 - 04:06:43 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:37 UTC