From owner-freebsd-current@FreeBSD.ORG Wed Jun 29 02:32:04 2005 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42C0F16A41C for ; Wed, 29 Jun 2005 02:32:04 +0000 (GMT) (envelope-from ade@FreeBSD.org) Received: from mail.lovett.com (foo.lovett.com [67.134.38.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FE5543D48 for ; Wed, 29 Jun 2005 02:32:03 +0000 (GMT) (envelope-from ade@FreeBSD.org) Received: from hellfire.lovett.com ([67.134.38.149]:58468) by mail.lovett.com with esmtpa (Exim 4.51 (FreeBSD)) id 1DnSMt-0007Pn-IP; Tue, 28 Jun 2005 19:32:03 -0700 Message-ID: <42C20867.4010609@FreeBSD.org> Date: Tue, 28 Jun 2005 19:33:11 -0700 From: Ade Lovett User-Agent: Mozilla Thunderbird 1.0.2 (Macintosh/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Doug White References: <42AFE83B.9050305@FreeBSD.org> <20050619154633.Y83634@carver.gumbysoft.com> <42B6224D.8020009@FreeBSD.org> <20050624211308.R47411@carver.gumbysoft.com> In-Reply-To: <20050624211308.R47411@carver.gumbysoft.com> X-Enigmail-Version: 0.91.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: ade@lovett.com Cc: current@FreeBSD.org Subject: Re: USB mouse woes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jun 2005 02:32:04 -0000 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: 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. -aDe