From owner-freebsd-current@FreeBSD.ORG Wed Jun 29 06:06:43 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 3AFCB16A421; Wed, 29 Jun 2005 06:06:43 +0000 (GMT) (envelope-from dwhite@gumbysoft.com) Received: from carver.gumbysoft.com (carver.gumbysoft.com [66.220.23.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 235F343D4C; Wed, 29 Jun 2005 06:06:43 +0000 (GMT) (envelope-from dwhite@gumbysoft.com) Received: by carver.gumbysoft.com (Postfix, from userid 1000) id 052DF72DD4; Tue, 28 Jun 2005 23:06:42 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by carver.gumbysoft.com (Postfix) with ESMTP id F22C372DCB; Tue, 28 Jun 2005 23:06:42 -0700 (PDT) Date: Tue, 28 Jun 2005 23:06:42 -0700 (PDT) From: Doug White To: Ade Lovett In-Reply-To: <42C20867.4010609@FreeBSD.org> Message-ID: <20050628230526.C3088@carver.gumbysoft.com> References: <42AFE83B.9050305@FreeBSD.org> <20050619154633.Y83634@carver.gumbysoft.com> <42B6224D.8020009@FreeBSD.org> <20050624211308.R47411@carver.gumbysoft.com> <42C20867.4010609@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 06:06:43 -0000 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: 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: on uhci0 -- Doug White | FreeBSD: The Power to Serve dwhite@gumbysoft.com | www.FreeBSD.org