Describe the bug
After some period of time, (typically I notice after waking my laptop from sleep), BTT shows "BetterTouchTool is currently disabled (see below)" and is unresponsive.
It happens at least once a day and is getting a bit annoying, I can't see anything mentioned "below" and don't see any way to re-enabled it, so I just restart BTT and that makes it work for another while.
do you have the experimental dropbox/icloud sync enabled? If so I'd try to disable that. Maybe it is syncing some bad state.
Apart from that I can't think of many reasons why BTT would disable itself. One scenario where BTT disables itself is if some file corruption is detected, but that should show a different error message. Still, maybe try re-downloading a fresh copy from https://folivora.ai
Same problem for the past 1-2 months. Sync is not on.
I usually notice when some system key combinations don't work in Microsoft Teams, which is extra weird because those should not be intercepted by BTT. I use English - ABC keyboard as input and Alt + [ao'] for Danish letters (A-a -> å, A-o -> ø, A-' -> æ). That stops working but since it was only in Microsoft Teams, it took a while for me to realize that it was also fixed when I restarted BTT.
Other information:
I switch a lot between external keyboards/mice during a day. Home "set" is both via dongle (in my dock) and BT direct when not on the dock, and the same at work, so during a normal day, BTT might see 10 "different" HIDs.
I have the same issue - no details provided "below" anywhere ... i dont have a clue when it happens - but it happens often and is really super annoying as it leads to many unwanted clicks that should not happen without the modifications (three finger click = click with cmd .... and if BTT is off its just a click for example) ... and then realizing that not i made a mistake but the BTT is off again takes me a minute.. please look into this - i am happy to send reports or log or so
logs are always helpful, the more the better. There are only very few scenarios where BTT can disable itself (the two most significant are broken code signature or faulty experimental dropbox/icloud sync state)
You can go to Help => Export Diagnostic Debug Information after it happened, then send the resulting logs to me via andreas@folivora.ai (don't post here as they might contain personal information)
FYI, after using BTT happily for years, I got stuck in this state a few days ago, same exact behavior: currently disabled (see below), with no indication anywhere about the cause. No obvious clues in the BTT debug-logs, or anywhere else that I could find. Reinstalling didn't help. I had about 20 customizations set up -- keyboard, mouse, trackpad, a few triggers -- and had recently been fiddling trying to get to issue a keystroke on my logitech-lift mouse (which never worked, BTW -- the modifier key was never detected). I also upgraded to the latest MacOS Tahoe around the same time, so it's hard to isolate the cause.
Removing that mouse-button trigger, as well as the "Logitech mouse configuration" that I'd added as an experimental fix, didn't resolve the issue. (I'd also uninstalled Logi Options+ in the process.)
Anyway, I just got unstuck by quitting BTT, renaming my Application Support/BetterTouchTool directory, and starting over from scratch, so it must presumably have been some issue with my setup.
Sharing in case any of this helps you to find the problem! Happy to answer any questions or share data if it you're interested.
@arne your log helped me identify a very specific set of conditions that could lead to the disabling of BTT. (A specific combination of Mac sleep, wake, login window and active app timing that triggered a code path that returned incorrectly)
This should be resolved in 6.529 alpha (uploading now)
amazing!! you are a genius that you can find that stuff thank you. already installed (btw, since two or three updates the update info is just a spinning wheel and never loading any text ... not a big issue but i just had it again. checked my little snitch-but there all is open regarding btt )
I've been having this issue for months. Finally got fed up and came here for help. Also on macbook air, M4, lifetime license. Sync is disabled. Where can I find the logs to share? I'm on 6.521. Will try the latest update you mentioned hopefully it'll fix it.