Re: Apple touchpad no longer works with usb2

From: Hans Petter Selasky <hselasky_at_c2i.net>
Date: Sat, 14 Mar 2009 13:42:05 +0100
On Saturday 14 March 2009, Ian FREISLICH wrote:
> Hans Petter Selasky wrote:
> > On Saturday 14 March 2009, Ian Freislich wrote:
> > > Hi
> > >
> > > ugen0.2: <Apple Internal Keyboard / Trackpad Apple Computer> at usbus0,
> > > cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen0.2.0: ukbd0: <Apple
> > > Internal Keyboard>
> > > ugen0.2.1: ums0: <Touchpad>
> > > ugen0.2.2: uhid0: <Apple Internal Keyboard>
> > >
> > > While it's detected, vertical movement on the pad isn't detected
> > > and horizontal movement tracks the pointer vertically.
> >
> > Hi,
> >
> > Try this patch:
> > http://perforce.freebsd.org/chv.cgi?CH=159179
>
> That already seems to be in HEAD.
>
> Mine already looks like:
>                                 if ((s->nusage < MAXUSAGE) &&
>                                     (c->usage_minimum <= c->usage_maximum))
> {

Hi,

If you compiled a kernel with this patch, then you have to dump me the HID 
descriptor so that I can analyze it.

usbconfig -u 0 -a 2 do_request 0x81 0x06 0x2200 0 0x100

usbconfig -u 0 -a 2 do_request 0x81 0x06 0x2200 1 0x100

usbconfig -u 0 -a 2 do_request 0x81 0x06 0x2200 2 0x100

--HPS
Received on Sat Mar 14 2009 - 11:39:37 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:44 UTC