Date: Tue, 10 Mar 2009 15:05:57 -0700 From: Doug Barton <dougb@FreeBSD.org> To: Hans Petter Selasky <hselasky@c2i.net> Cc: usb@freebsd.org, freebsd-current@freebsd.org, Andrew Thompson <thompsa@FreeBSD.org> Subject: Re: USB2 makes moused insane Message-ID: <49B6E445.3000302@FreeBSD.org> In-Reply-To: <200903100840.57018.hselasky@c2i.net> References: <20090310045605.GA38857@nagual.pp.ru> <200903092206.29775.beech@freebsd.org> <200903100840.57018.hselasky@c2i.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hans Petter Selasky wrote: > Please dump the HID descriptors of mouse devices using USB config and send me > the result and I will fix the issue. > > Replace 1 and 3 with the ugenX.Y for your device: > > usbconfig -u 1 -a 3 do_request 0x81 0x06 0x2200 1 0x100 > > Parameters after u and a must be correct. You can also dump interface #0: > > usbconfig -u 1 -a 3 do_request 0x81 0x06 0x2200 0 0x100 I'm up to r189646 now (Andrew's latest this morning) and the mouse pointer works, but I've lost the wheel. I also tried the version in http://perforce.freebsd.org/chv.cgi?CH=159001, same result. You mentioned http://perforce.freebsd.org/chv.cgi?CH=158916 in another post, but those changes seem to be in the tree as of r189646. Here is the information you requested: ugen4.7: <Logitech> at usbus4 ums0: <Logitech Trackball, class 0/0, rev 1.10/2.20, addr 7> on usbus4 usbconfig -u 4 -a 7 do_request 0x81 0x06 0x2200 1 0x100 REQUEST = <0x05 0x01 0x09 0x02 0xa1 0x01 0x05 0x09 0x19 0x01 0x29 0x03 0x15 0x00 0x25 0x01 0x95 0x03 0x75 0x01 0x81 0x02 0x95 0x01 0x75 0x05 0x81 0x03 0x05 0x01 0x09 0x01 0xa1 0x00 0x09 0x30 0x09 0x31 0x15 0x81 0x25 0x7f 0x75 0x08 0x95 0x02 0x81 0x06 0xc0 0x09 0x38 0x95 0x01 0x81 0x06 0x09 0x3c 0x15 0x00 0x25 0x01 0x75 0x01 0x95 0x01 0xb1 0x22 0x95 0x07 0xb1 0x01 0x05 0x08 0x09 0x4b 0x15 0x00 0x25 0x03 0x95 0x01 0x75 0x02 0x09 0x3c 0xa1 0x02 0x09 0x41 0x09 0x3d 0x09 0x3f 0x09 0x40 0x91 0x00 0xc0 0x75 0x06 0x91 0x01 0xc0><)%uu01%u8%u"K%uA=?@u> usbconfig -u 4 -a 7 do_request 0x81 0x06 0x2200 0 0x100 REQUEST = <ERROR> Can I get my wheel back please? :) Doug -- This .signature sanitized for your protection
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49B6E445.3000302>