Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Mar 2009 13:42:05 +0100
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        freebsd-current@freebsd.org
Cc:        Ian FREISLICH <ianf@clue.co.za>
Subject:   Re: Apple touchpad no longer works with usb2
Message-ID:  <200903141342.06319.hselasky@c2i.net>
In-Reply-To: <E1LiSq3-0001Ge-5b@clue.co.za>
References:  <200903141138.21683.hselasky@c2i.net> <E1LiQTn-00014r-8z@clue.co.za> <E1LiSq3-0001Ge-5b@clue.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903141342.06319.hselasky>