Module Name: src Committed By: riastradh Date: Sat Aug 4 04:34:55 UTC 2012
Modified Files: src/sys/dev/usb: files.usb Added Files: src/sys/dev/usb: uatp.c Log Message: Add uatp(4), a driver for USB Apple trackpads. This is a work-in-progress driver for USB trackpads found in Apple laptops since 2005, theoretically covering more models than pbms(4) and supporting more features. However, the motion smoothing and acceleration formulae are still pretty sketchy, and I have tested this only on one model of MacBook from 2006. Feedback welcome. Should the smooting, acceleration, tapping, &c., be done in userland? Probably, but we don't have the necessary interface for that to work well yet -- wsmouse isn't enough as is. To generate a diff of this commit: cvs rdiff -u -r1.123 -r1.124 src/sys/dev/usb/files.usb cvs rdiff -u -r0 -r1.1 src/sys/dev/usb/uatp.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.