← Back to team overview

mactel-support team mailing list archive

[Bug 754000] Re: Running Unity disables Xorg's 3-finger click support (middle click)

 

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.

-- 
You received this bug notification because you are a member of Mactel
Support, which is the registrant for Mactel Support.
https://bugs.launchpad.net/bugs/754000

Title:
  Running Unity disables Xorg's 3-finger click support (middle click)

Status in Mactel Support:
  Confirmed
Status in Unity:
  Confirmed
Status in uTouch:
  Confirmed
Status in “unity” package in Ubuntu:
  Confirmed
Status in “xserver-xorg-input-synaptics” package in Ubuntu:
  In Progress

Bug description:
  Xorg fails to recognize a 3-finger click as a middle-button-click when
  Unity is running and instead thinks it's a left-click.  This bug only
  happens in Unity 3D. It does not happen with Unity 2D or Gnome Shell.

  Please note this bug is about physically "clicking" a clickpad with 3
  fingers. 3 finger tapping is different and has been intentionally
  overridden in Unity 3D by new gestures.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mactel-support/+bug/754000/+subscriptions