Three/four finger trackpad click/tap sometime doesn't work

Hi,

I have set a three-finger trackpad click to act as a mouse middle click, which, for example, opens links in a new tab in a browser. However sometime the three finger click does not work. I can keep my fingers in the same location and click a few times and only some clicks are registered. Similarly I have set four finger tap to act as Command+W but again it is only registered sometimes, even if the positions of my fingers does not move. I have tried adjusting the settings (such as "Three finger tap top and bottom range" but it does not seem to do anything and the issue persists). This is quite frustrating, especially I am coming from windows where three or four finger clicks are very reliable. Is there any fix for this?
Otherwise, the trackpad works fine so I very much doubt it is a hardware issue.

I am using the latest version of BTT on my MBP16 M3.

Please help

do you maybe have three finger dragging enabled on your Mac? (Accessibility feature)

Thanks for the fast reply. Three finger drag is definitely turned off

Another thing that often interferes with three finger taps is "lookup"

Maybe that is active?

Thanks. I tried turning that off but i does not make a difference.
After some more testing the four finger click is more reliable if i make sure to lift my hand up and make sure to only 4 finger touching. I guess maybe some of my palm may be touching the trackpad and it is interfering. However, the 3 finger click issue persists even with definitely only 3 finger touching (no palm). I can keep clicking in the same spot with 3 fingers and only some clicks are registered, and it seems like there is a lag as well? I think BTT trackpad settings are mostly default too

Ok testing some more. If i three-finger click at a rate of 1 click per second, without lifting my fingers it seems only every second click is registered. If i lift my fingers and click again, same issue every second click. If i wait for about 2+ seconds between clicks, then every click seems to be registered. Is there some time based setting here to ignore clicks? thanks
This is clicking a weblink in a browser to open in a new tab (same issue both in edge and safari)

I don't have any delays set and have defined 3 finger click to activate middle click

delays for three finger taps are expected because you also have a three finger double tap configured- in that case BTT needs to wait to see whether the second tap will follow. However for clicks there is no delay.

Going so sleep now, if you want you can go to help => export diagnostic debug info and send the result to me (andreas@folivora.ai) then I can check whether I can reproduce the issue here with your setup. (I'm using three finger clicks myself a lot, so in general there really shouldn't be any delay)

Thank you I have sent you the diagnostic information.

I have disabled the three fingers tap and it did not affect the issue. Still requires a delay of a 2+ seconds before three finger clicking for all clicks to be registered.

I just tried your setup with the three finger click, but can't see any delay here (tried to close tabs via three finger click):

Maybe there is some system setting I forgot about that could conflict :thinking:

Are you really sure three finger drag is not active? In System Settings => Accessibility => Pointer Control => Trackpad Settings?

UPDATE:

The issue is back, no idea what is going on! :-(((

I found the issue. If I have the following setting OFF then there is a delay with a three-finger click. If it turn it ON there is no delay, even when I don't lift my fingers between three-finger clicks. This does not seem to make sense to me, I assumed the setting means you need to lift your fingers every time you want to execute a three-finger click, yet it works even without lifting. Maybe i am misinterpreting this feature

Still having the same issue

True that setting doesn't have any effect right now. However it also can't be the reason for your delay issue.

Unfortunately I have not yet been able to reproduce this.

Maybe have a look at BTT's live view to see whether really only three fingers are touching the trackpad (View => Show Live View):