Touchpad not working on PowerBook G4 12"
Omar Willey
owilley at gmail.com
Thu Nov 19 07:30:17 UTC 2020
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
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.
dmesg says:
ams0: <ADB Mouse> at device 3 on adb0
ams0: ADB Mouse = 0xd (Extended Mode)
ams0: 2-button 400-dpi Touchpad
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.
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
More information about the freebsd-ppc
mailing list