BTT problem in OSX Sequoia 15.1.1

I have updated my Mac to OSX Sequoia 15.1.1 and my copy of BetterTouchTool (3.365) has stopped working. I mean, it loads and I can edit the config but the keyboard shortcuts to Maximise Window Right/Left/Top Half/Bottom Half don't work.

In System Settings, Privacy and Security, it has permissions in Accesibility to control the computer and in Automization to control Finder and Shorcut Events.

Any suggestions?

I'm on the beta 15.2, and after an update yesterday, BetterTouchTool has broken completely. The main app hangs, spawning several attempts to relaunch itself.

Sequoia has been a nightmare for non-American users, so that's why I tried to join the beta. But it's as buggy as the main release channel.

I‘m also on 15.2 (germany) but without issues so far. However maybe there is some specific crash, could you check in the macOS console app and see whether there are BTT related crashes under „crash reports“?

Hi Andreas

Because it just hangs, forever, I can't get a crash report, and I can't update it. Is there a way to download the app, and replace whatever version I have, without loosing my settings?

Update: I just downloaded the trial version from the website, replace my version, and ran it. It fails in the same way.

Update 2: Tried booting into Safe Mode. Doesn't run there either.

the crash report would be in the macOS console app, not in BTT but yeah if it just hangs there also won’t be a crashlog.

You can try to enable BTT‘s safe mode via this terminal command:

killall BTTRelaunch && killall BetterTouchTool && defaults write com.hegenberg.BetterTouchTool BTTSafeModeEnabled YES

If this allows you to open BTT please go to Help -> Export Diagnostic Debug Information and send the result to me (andreas@folivora.ai)

If this also doesn’t help with opening BTT, please send me a zipped copy of this folder:
~/Library/Application Support/BetterTouchTool (go there via Finder -> Go -> Go to Folder, make sure to include the ~)

I've sent you an email.

Here's a tip for anybody else having trouble getting MacOS to generate a crash report from a hanging app:

killall -SIGSEGV BetterTouchTool

Then go to ~/Library/Logs/DiagnosticReports, or via Console.app, to pick up your crash report.

1 Like

In your case it seems to hang when BTT tries to access the wifi name (for usage in e.g. conditional activation groups).
This is using standard API, so I assume it is some macOS bug. Is there anything special about your network setup? Or is there maybe some system permission popup somewhere behind some other window, which blocks BTT?

I added a flag to 4.898 alpha you can set to disable wifi detection (execute while BTT is quit):

defaults write com.hegenberg.BetterTouchTool BTTDisableWifiChangeDetection YES

If you enabled BTT's safe mode before, make sure to disable that again.

Just in case this is of any interest to anyone, just discovered Rectangle (https://rectangleapp.com/) which has a free version that provides the simple window moving behaviour that is all I need. Works perfectly in OSX Sequoia. Not a powerhouse like BTT, but is enough for me.

Since Sequoia I'm constantly being asked to allow or disallow apps accessing “Local Network”, without any explanation what that means. BTT isn't on the list in Settings ⮕ Privacy & Security ⮕ Local Network.

4.898 alpha works a treat when BTTDisableWifiChangeDetection set to YES. I can re-establish the problem by changing to NO.

I can't remember using the wifi name in any BTT shortcut, but I have a few Shortcuts.app shortcuts that do.