Describe the bug
I'm using a 2 finger click for right click so I can use a 2 finger force click for middle click. I've used this combo for years without an issue.
However after upgrading to macOS 15 the 2 finger click usually (not every time) triggers a left click. The easiest place to see this, when right clicking a dock icon it usually opens/activates the app before showing the menu.
I'm having the same issue here since upgrading. I have 2-finger clicks mapped to command-clicks through BTT, so this affects a wide range of functions. For example, in the past a 2-finger click on a link in Safari would open the link in a new tab; now, in addition to opening a the link in a new tab, it also opens the link in the current tab. I've tried adjusting the click pressure settings in BTT, but it doesn't seem to help the issue.
unfortunately I can't reproduce this here. Could you share the debug data while the problematic trigger is configured? (Help => Export Diagnostic Debug Information, send to andreas@folivora.ai). Best export right after reproducing the issue a few times, so there might be helpful logs.
I have tried like this but all seems to work fine for that setup:
@kuglee I finally managed to resolve the issue in my case with the following pressure settings — particularly, it seems setting the 1-finger click pressure much higher than the 2-finger click pressure seemed to do the trick for me. For now, this seems to be working as I've tested it repeatedly without accidentally triggering any 1-finger clicks.
I do not have any single-click gestures configured in BTT. After playing around with the settings just now, I'm realizing that what seems to have fixed the issue for me was bringing the 2-finger click sensitivity down very low. I can't recall what it was set to previously, but higher pressure settings seem to incidentally trigger system-level 1-finger clicks. This issue didn't present itself until after updating to Sequoia yesterday.
Weird, if it reappears please let me know! Currently I can't think for a reason why the pressure might affect the click suppression - however I have written that code something like 10 years ago, so it's definitely possible I'm missing something.
Anyone else having the issue might also want to check their system trackpad settings. I'm not sure if this is new to Sequoia, but I just noticed that there is now a click sensitivity adjustment with Light/Medium/Firm options. I have mine set to firm, so in conjunction with setting the 2-finger click pressure lower in BTT that seemed to do the trick.
The click sensitivity was already there ins Sonoma. I have that on default (medium).
I've decreased the sensitivity of 2 finger clicks from 140 to 120 and it seems to fixed the problem. Setting it very low interfered with 2 finger force clicks.
@Andreas_Hegenberg setting the click pressure to ‘firm’ in the system settings does indeed have an effect; however, the downside is that a left-click now requires more pressure. I hope future updates can optimize this issue
yes, I will look into options to fix this. I think if you lower the two finger click pressure in BTT you can also choose lower settings in System settings
Hello, this is no longer an issue for me; I disabled the ‘secondary click’ in the system settings and added a trackpad mapping in BTT (as shown in the screenshot).
Glad to see this issue getting more attention; it was quite frustrating to give up on this convenient feature.
setting the two-finger pressure to 100 did reduce the frequency of this problem for me as well, though it still happens from time to time.
@shichanglin5 suggestion doesn't work for me, since I already have that setup.
I have done this but I'm still getting the same issue. I have 2 finger click registered as cmd + click to open in new tabs on browsers. However, the current set up means that although it's opening another tab, it is also opening the same thing in my current tab.
I think the most important thing is to make sure to set the macOS "click" to medium or better "firm". The low setting causes the most conflicts with BTT.