Date: Mon, 19 Jan 2009 18:23:22 -0600 (CST) From: Nathan Whitehorn <nwhitehorn@freebsd.org> To: Ed Schouten <ed@80386.nl> Cc: FreeBSD/ppc <freebsd-ppc@freebsd.org> Subject: Re: ADB mouse fixup Message-ID: <alpine.BSF.2.00.0901191820350.42768@banshee.munuc.org> In-Reply-To: <20081102184335.GT1165@hoeg.nl> References: <20081102171754.GS1165@hoeg.nl> <490DE209.4020109@freebsd.org> <20081102184335.GT1165@hoeg.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 2 Nov 2008, Ed Schouten wrote: > * Nathan Whitehorn <nwhitehorn@freebsd.org> wrote: >> That is really strange. As it happens, the code currently there for high >> buttons is to handle an external ALPS Glidepoint touchpad I have with 3 >> buttons that gives button events on buttons 1,2, and 4. The rest of my >> hardware behaves correctly, and the ALPS device reports itself as a >> mouse, not a trackpad, so I think the patch is fine. Crazy Apple >> hardware... > > Yeah, it is pretty strange. Though I think we may find this useful in > the future. Each time you use the touch pad, it reports button 5 events. > I suspect that when you use two fingers (not supported by my model) it > returns a different button, though I can't confirm. > > I see there's also another small issue with my touch pad. For some > reason X11 doesn't process any click events if I don't move the pointer > after I've clicked/released the button. I'll investigate. > You might want to look at the NetBSD ams driver. It sends a bunch of magic packets to initialize trackpads. Maybe there is something in there that could solve it? Also, the P4 bwi driver seems to work well on PPC. I'm typing this over my wireless connection on my G4 iBook right now. -Nathan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.0901191820350.42768>