ADB mouse fixup
Nathan Whitehorn
nwhitehorn at freebsd.org
Mon Jan 19 16:23:24 PST 2009
On Sun, 2 Nov 2008, Ed Schouten wrote:
> * Nathan Whitehorn <nwhitehorn at 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
More information about the freebsd-ppc
mailing list