Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Dec 2011 14:40:54 -0500
From:      Chris Carr <carrch@mac.com>
To:        freebsd-ppc@freebsd.org
Subject:   Re: iBook G4: moused doesn't work?
Message-ID:  <E794171A-69BF-4753-8C0E-4E9F5B2C8117@mac.com>
In-Reply-To: <20111217202524.9d63255e.torfinn.ingolfsen@broadpark.no>
References:  <20111211195352.3cf2f767.torfinn.ingolfsen@broadpark.no> <4EE50C4B.5040901@freebsd.org> <20111217202524.9d63255e.torfinn.ingolfsen@broadpark.no>

next in thread | previous in thread | raw e-mail | index | archive | help
The trackpad and keyboard of post-2005 Apple portables are internal USB devices, as are the bluetooth, IR sensor, and iSight camera.
I think they stopped being internal ADB devices in 2003 or 2004.

-Chris

On Dec 17, 2011, at 2:25 PM, Torfinn Ingolfsen wrote:

> On Sun, 11 Dec 2011 14:02:19 -0600
> Nathan Whitehorn <nwhitehorn@freebsd.org> wrote:
> 
>> You need to set up moused to point to the touchpad device, atp0. There's 
>> an example in the atp(4) manpage, but all you need to do is to put the 
>> following in rc.conf:
>> moused_enable="YES"
>> moused_port="/dev/atp0"
> 
> Ah! (smacks forehead) I must have been low on ebergy that day.
> After adding that, the touchpad works. Thanks!
> 
> One question remains: why does FreeBSD fire up a moused for usb (therer are no usb devices attatched that I know of)?
> root@kg-ibook# ps ax | grep moused
> 1380  ??  Is    0:00.00 /usr/sbin/moused -p /dev/ums0 -t auto -I /var/run/moused.ums0.pid
> 2109  ??  Is    0:00.01 /usr/sbin/moused -p /dev/atp0 -t auto
> 2150   0  R+    0:00.00 grep moused (sh)
> root@kg-ibook# dmesg | grep ums
> ums0: <vendor 0x05ac product 0x1000, class 0/0, rev 2.00/19.65, addr 2> on usbus0
> ums0: 5 buttons and [XY] coordinates ID=0
> 
> root@kg-ibook# usbconfig
> ugen0.1: <OHCI root HUB Apple> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
> ugen1.1: <OHCI root HUB NEC> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
> ugen2.1: <OHCI root HUB NEC> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
> ugen3.1: <EHCI root HUB NEC> at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE
> ugen0.2: <product 0x1000 vendor 0x05ac> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
> ugen0.3: <Apple Internal Trackpad Apple Computer> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
> 
> 
> 
> -- 
> Torfinn




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E794171A-69BF-4753-8C0E-4E9F5B2C8117>