I'm using BTT v3.510 on MacOS Big Sur.
Describe the bug
I can't get "Show Control Center" to work. It popped up some prompt the first time I tried, which I didn't read in detail. Then, afterwards, the prompt never showed up again and the action never works.
Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.):
I assigned it to my trackpad's "4 finger swipe left", but I don't think that's related to the bug.
- Type of Mac: 2019 MacBook Pro 13"
- macOS version: Big Sur 11.0.1
- BetterTouchTool version: 3.510
Additional information (e.g. StackTraces, related issues, screenshots, workarounds, etc.):
Maybe BTT is not checked for for everything here?
(System PReferences => Security & Privacy)
Thanks for the quick reply! "System Events" wasn't checked, but I just checked it. Control Center still doesn't open though
Are there app logs that I can pull to see what the error is?
I pulled up some debug logs and found this:
1607447967.980712|xw|disabling touch for internal trackpad (clamshell)|
1607447967.999043|ASL|did show control center|
1607447968.458285|ASL|did show control center|
1607447969.045414|ASL|did show control center|
1607447969.482888|ASL|did show control center|
1607447969.891552|ASL|did show control center|
Seems like BTT thinks that the Control Center showed, but it didn't actually show...
Could you check if either of these two Apple Scripts opens the Control Center for you? Running in the Apple Script Editor app:
tell application "System Events" to click menu bar item "Control Centre" of menu bar 1 of application process "ControlCenter"
tell application "System Events" to click menu bar item 2 of menu bar 1 of application process "ControlCenter"
The first one fails, but the second one works!
Here is the error from the first one:
Thanks for trying, then I need to update my code to behave like the second one. Seems like the menubar icon title is language specific.
Will be fixed with next update! (For now you could use the "Run Apple Script " predefined action)
First script worked for me when "Control Centre" was changed to "Control Center". Second script worked fine as well.
However, when in full screen running anything, the script would not trigger the control center to show, unless you moved the cursor to the top of screen and then menu bar showed. When menu bar is visible, it triggers just fine. Is there another script or trigger we can use to temporarily show menu bar if hidden?
Seems like (^ F2) moves focus to menu bar. Currently using this shortcut trigger paired with the control center script together as a temporary fix. Not perfect but works.
first one fails
and the second one gives output "missing value"!
Screen Shot 2021-02-14 at 01.11.13|516x500
This Script works non language specific:
tell application "System Events"
tell application process "ControlCenter"
repeat with theItem in menu bar items of menu bar 1
if (exists attribute "AXIdentifier" of theItem) then
if value of attribute "AXIdentifier" of theItem is "com.apple.menuextra.controlcenter" then