Re: Touchpad not working on PowerBook G4 12"

"Brandon Bergren" <[email protected]>
Newsgroups gmane.os.freebsd.devel.ppc
Message-ID <[email protected]>

On Thu, Nov 19, 2020, at 1:30 AM, Omar Willey wrote:
> Hi,
> 
> I'm coming back to FreeBSD after a long, long absence and I've made it a
> project to revive this PowerBook g4 aluminum 12" 640MB/867gHz with FreeBSD
> 12.2

Do you have the specific model number handy?

> 
> I've managed to get X working with a window manager and file manager for a
> minimal desktop but I cannot get the touchpad to work in X at all.
> 
> I first tried loading the wsp(4) driver as a module in /boot/loader.conf,
> then tried the older atp(4) separately, but the device isn't binding to
> /dev/atp0.

These are for trackpads connected over internal USB, which were only on later PowerBook G4s and newer machines. Given the specs you listed I think it's likely that yours is one of the older ones that predate this type of touchpad.

> 
> dmesg says:
> 
> ams0: <ADB Mouse> at device 3 on adb0
> ams0: ADB Mouse = 0xd (Extended Mode)
> ams0: 2-button 400-dpi Touchpad

This is an ADB attachment, not a USB attachment. This implies that that your touchpad is at /dev/ams0.

> 
> but no sign of /dev/atp0. No sign of /dev/wsp0, either, when I use the wsp
> driver. I've added the traditional
> 
> moused_enable="YES"
> moused_port="/dev/atp0"
> 
> to my /etc/rc.conf, but no dice. The problem seems to be that the ADB
> device is detected but it never gets assigned the pseudo-device at
> /dev/atp0 the manual says it's supposed to.

Again, atp0 is only for a touchpad connected over an internal USB interface, not an ADB-interface touchpad.

> 
> I've searched a bunch of advice on the issue on this list and FreeBSD
> forums, but none of it is any more recent than 2013, except one unanswered
> question from 2017 that is almost identical to mine.
> 
> Do I also need something in xorg.conf.d? Or other voodoo? I'm not gonna die
> if I have to use an external USB mouse (I am now), but I'd like the
> touchpad to fall back on at the very least.
> 
> --Omar
> _______________________________________________
> [email protected] mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ppc
> To unsubscribe, send any mail to "[email protected]"
>

-- 
  Brandon Bergren
  [email protected]
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ppc
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.