Hey all. I got tired of accidently highting text 'cuz I touched the trackpad and forgot to re-run /sbin/trackpad after waking up the ibook, so I wrote the following for /etc/power/pwrct-local. I figured it might be of use to others, so here it is:
logger=/usr/bin/logger case "$1" in sleep) [ -x /sbin/trackpad ] && { tempfile -n /var/run/trackpad || { $logger -p daemon.error -t pwrctl-local "$0: cannot create tempfile" exit 1 } # Save the settings. /sbin/trackpad show | cut -d \ -f 5- > /var/run/trackpad # Make sure we write to disk sync } ;; wakeup) [ -x /sbin/trackpad -a -f /var/run/trackpad ] && { # Sleep so that the devices get probed again sleep 2 /sbin/trackpad `cat /var/run/trackpad` rm -f /var/run/trackpad } ;; *) ;; esac -- Tom Rini (TR1265) http://gate.crashing.org/~trini/