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

Reply via email to