JitouchApp / Jitouch

A multi-touch extension for MacBook, Magic Mouse, and Magic Trackpad
GNU General Public License v3.0
391 stars 28 forks source link

Three-Finger Click gusture triggered by other gesture #42

Open YuLeiFuYun opened 1 year ago

YuLeiFuYun commented 1 year ago

When "Tap to click" is enabled, "Two-Fix *-Double-Tap" will trigger "Three-Finger Click" gusture.

aaronkollasch commented 1 year ago

Hello,

I think this is unavoidable without lower-level access to the system to distinguish tap-to-click from true clicks. There would have to be a difference between those clicks in the CGEventCallback in order to suppress tap-to-click when two fingers are down: https://github.com/aaronkollasch/jitouch/blob/06086aecd8e67af24342ce7f2626909c2f7e73ce/jitouch/Jitouch/Gesture.m#L2774 And, even if we could, there is a risk of blocking two-finger tap-to-clicks as well, or increasing latency.

Similar to #37, I recommend disabling the "Three-Finger Click" gesture if you want to use "Tap to click" and "Two-Fix *-Double-Tap" at the same time.

aaronkollasch commented 1 year ago

I'm going to mark this as "wontfix" to this issue, but at some point I will add warning icons for Jitouch gestures that are incompatible with system settings. Thanks for reporting!