Comment 60 for bug 754000

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I can confirm 3-finger tap-to-click does not work, even with the MT Grab Handles plugin disabled in ccsm. But this is not a bug in the PPA and I did only intend to fix actual clicking with clickpads for now.

From memory, the reason for this is that unity unconditionally captures all 3-finger touch events. And the only way I know of preventing this is to hack the unity code (last time I checked about 9 months ago). This is why my fix works with clickpads and not touchpads (or tap to click). Because a 3-finger click on a clickpad is a physical button event that happens after a 3-finger touch, so it's easy to handle the button event even while unity is already handling the touch event that happened before it.

I think a fix in unity itself is required to support touchpads or tap-to-click. It probably makes no sense that unity should still be capturing all 3-finger touches even when the MT Grab Handles plugin is disabled.