Thanks Brad! I'm at the Ubuntu developer summit right now and by chance someone with this same issue asked me to take a look. I can confirm, based on your device product number, that the the fix for his hardware will work for you as well.
The trackpad supports two modes: generic HID and multitouch. The generic HID mode is provided by the usbhid driver. The multitouch mode is provided by the bcm5974 driver. The bcm5974 driver knows about your trackpad and is already ready to handle your device. Unfortunately, the usbhid module has not been altered to prevent it from handling your trackpad. We merely need to add your device to the blacklist of hid IDs for the usbhid driver to skip. This explains why sometimes you get full trackpad abilities and sometimes you don't. Sometimes the usbhid module grabs the device, and sometimes bcm5974 grabs it. ** Changed in: utouch (Ubuntu) Status: Incomplete => In Progress ** Changed in: utouch (Ubuntu) Importance: Undecided => Medium ** Changed in: utouch (Ubuntu) Assignee: (unassigned) => Chase Douglas (chasedouglas) ** Package changed: utouch (Ubuntu) => linux (Ubuntu) ** Changed in: linux (Ubuntu) Milestone: None => ubuntu-12.04 ** Also affects: linux (Ubuntu Oneiric) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Oneiric) Status: New => In Progress ** Changed in: linux (Ubuntu Oneiric) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Oneiric) Assignee: (unassigned) => Chase Douglas (chasedouglas) ** Changed in: linux (Ubuntu Oneiric) Milestone: None => oneiric-updates -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/882428 Title: Apple multitouch and 11.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/882428/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs