Good morning!
Is it possible to skip the 'screen recording' and 'accessibility' permission to use BTT?
I don't need the 'advanced' function to use 'screen recording' and 'accessibility' and I should not enable 'screen recording' permission on my working Mac. I just need to use some BTT's touchpad and mouse functions. Any way I can skip the annoying permission request window to use BTT?
no, pretty much all functionality of BTT uses some of these permissions (especially Accessibility is need throughout BTT). BTT just assumes these permissions are there and would crash randomly for all sorts of functions without them.
Screen recording is optional, you don't need to activate that if you don't need any function that requires screen recording
Thx! I'll disable the screen recording permission.
But the permission request window will pop up every time after restarting or starting BTT. Can I disable the annoying popup window too?
That should not popup if BTT has Accessibility API permissions. If it does there is probably some issue with the file permissions that causes BTT to not being able to read/write its own data files.
Are you sure it shows up if Accessibility is enabled?
You can try to manually execute this command while BTT is quit:
defaults write com.hegenberg.BetterTouchTool BTTDidCheckScreenRecording YES
However it would be better to fix the file permissions for this file:
~/Library/Preferences/com.hegenberg.BetterTouchTool.plist
(easiest way is to delete the file, then BTT will create it again)
Are you sure it shows up if Accessibility is enabled?
-- Yes, 100% sure
I quit BTT, and tried both ways, then start BTT, still get the 'Screen Capture Permissions' popup window.
ok then it’s definitely a file permissions issue (if you did go through that window at least once)
These are outside of BTT‘s control, can e.g. be caused by some file syncing apps.
The easiest way to resolve this is by deleting this file ~/Library/Preferences/com.hegenberg.BetterTouchTool.plist (go there via Finder -> Go -> Go to folder, make sure to include the ~)
I delete everything related to BTT, and reinstall it again, now it's OK!