Hey Andreas! First of all, THANK YOU so much for all your work on BTT! I've been a customer since 2016 and this app is always first thing I install on all my Mac devices. Couldn't live without my custom BBT commands.
That said, I've been experiencing the same issue reported in this thread since the Beta release of OS Sonoma (July 2023 of this year). The issue is that for some reason, even though BTT is still running in the background, after a sleep/wake combo the tool will sometimes stop working and I'll need to restart or re-open BTT in order to get my custom triggers to work again.
I initially figured it was an issue with the Sonoma Beta as I had other tools also break during the Beta, so I used the workaround of restarting BTT whenever my computer wakes and didn't bother following up even though it was inconvenient. However, after the many OS and BTT updates (I'm on version 4.308 right now) since July 2023, I'm still experiencing the issue and it's been bothering me enough that I went to search for some solutions. I'm so glad I found this community and to see you so active here! I wanted to make sure it was filed as a bug and hopefully prioritized - happy to provide any details you'd need to help debug!
Describe the bug
MacBook Trackpad custom triggers stop working when Mac wakes from sleep (or I just go away for a bit and come back to wake the screen). None of my custom actions run anymore, even though I see BTT still running in the background. It's not until I physically open BTT or restart the app that it begins to work again.
- I've tried toggling the 'Restart BTT after wake from sleep' button but have experienced the issue both when the toggle is enabled and when it's been disabled.
- I've tried re-installing BTT and activating my license without any success
- I've installed the Process Priority Helper Tool (and it confirms it's active)
- The issue is also a bit hard to 100% repro - if I force my Mac to sleep by closing my lid and opening it right back up, sometimes BTT will continue running. But other times it stops and I have to restart BTT. I haven't been able to pinpoint the exact conditions to trigger the issue, but it always happen when I am waking my computer from sleep or I've gone away from the screen for awhile
- One note that might help with investigations: Sometimes (and only sometimes! Not sure what's triggering it) I'll have BTT raise the popup warning that I need to go into my Privacy & Security settings under Accessibility to enable BTT. Each time my BTT is already enabled in the settings, but I'll go ahead and toggle it on and off. Still get the issue either way.
- I am connected to an external monitor, but having this issue whether or not I'm connected.
- I only have 3 Finger actions set up for my triggers
Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.):
MacBook Trackpad - configured with 3 Finger actions
Screenshots
If applicable, add screenshots to help explain your problem. (You can just paste or drag them here)
No screenshots available, I can try to take a picture of the popup that asks to enable permissions if needed.
Device information:
- Type of Mac: 2021 MacBook Pro with M1 chip
- macOS version: Sonoma 14.2, but the issue has been happening ever since the first Sonoma public beta in July 2023
- BetterTouchTool version: Currently on 4.308, have always been in the alpha channel, been experiencing this issue since July 2023.
Additional information (e.g. crash logs, related issues, etc.):
The custom gestures I have set up and that are breaking are:
- 3 Finger Click
- 3 Finger Swipe Left
- 3 Finger Swipe Right
- 3 Finger Double-Tap
- 3 Finger Swipe Up
- 3 Finger Swipe Down
I also searched through the forum I found a few other threads of folks with similar issues that I've compiled for you below, hoping we can track it all in one thread as it's the same issue.
Many thanks Andreas!
Edit: Just saw your thread over here (custom snap areas disappear, requires BTT restart - #6 by Dirk) that looks to be tracking similar issues with deep sleep issue! Unfortunately, I am on 4.308 already and still experiencing the trackpad issue. I don't use custom snap areas but expect it's the same root cause that requires a BTT restart.