Hello,
I have set Fn+Space key shortcut to trigger Opt+Ctrl+Space
It works fine if I'm in Finder or some other app. But in Safari specifically, it triggers Opt+Space instead, randomly.
Only started happening since last update v6.195
Hello,
I have set Fn+Space key shortcut to trigger Opt+Ctrl+Space
It works fine if I'm in Finder or some other app. But in Safari specifically, it triggers Opt+Space instead, randomly.
Only started happening since last update v6.195
Have you encountered this bug?
Fn+Space doesn't trigger when Safari is active.
Checked logs, and when pressing Fn+Space, it outputs:
2026/02/17 00:04:58:031|ASL|posting with flags 917504|
But in Safari, it outputs:
2026/02/17 00:05:01:669|xw|adapting icon state global 0 perApp 0 clip 0|
2026/02/17 00:05:01:686|ASL|app: com.apple.Safari|
2026/02/17 00:05:03:806|xw|adapting icon state global 0 perApp 0 clip 1|
In fact, even other keyboard shortcuts that I've set with Fn key are not working in Safari.
fn based shortcuts don't work if secure input mode is active, maybe you have some password manager in safari that activates secure input but forgets to disable it
I don't see secure input being active when I check by clicking on the BetterTouchTool menu bar icon.
AFAIK there is nothing apart from secure input that could break FN based shortcuts. However maybe the action you are triggering doesn't work?
2026/02/17 00:04:58:031|ASL|posting with flags 917504|
Might mean your shortcut is recognized correctly, but the action might not do what you need. What kind of action do you have assigned?
I'm using FN+Space myself a lot because it's by default clipboard manager shortcut, however I haven't experienced issues with it yet.
I have it assigned to trigger another keyboard shortcut.
It works fine in all other apps, so it cannot be that the shortcut isn't working correctly.
Tried to figure out if it's secure input, but BTT menu icon did not show it even once.
[
{
"BTTLastUpdatedAt" : 1771271846.6343389,
"BTTTriggerType" : 0,
"BTTTriggerParentUUID" : "D470FFBD-2D89-446C-9E43-9BB1CCA20C54",
"BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
"BTTUUID" : "C98A489D-D0F7-4D6A-850C-711E7CCA43AC",
"BTTAdditionalConfiguration" : "8388608",
"BTTShortcutScope" : 0,
"BTTShortcutKeyboardType" : -2052004921,
"BTTTriggerOnDown" : 1,
"BTTNotesInsteadOfDescription" : 1,
"BTTLayoutIndependentChar" : "SPACE",
"BTTShortcutKeyCode" : 49,
"BTTShortcutAdvancedModifierKeys" : "8388608",
"BTTShortcutModifierKeys" : 8388608,
"BTTOrder" : 2,
"BTTAutoAdaptToKeyboardLayout" : 0,
"BTTActionsToExecute" : [
{
"BTTLastUpdatedAt" : 1771155356.1429992,
"BTTTriggerParentUUID" : "C98A489D-D0F7-4D6A-850C-711E7CCA43AC",
"BTTIsPureAction" : true,
"BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
"BTTUUID" : "F0E1C2C8-221C-4338-9B74-1ECD758B1BC7",
"BTTLayoutIndependentActionChar" : "c",
"BTTShortcutToSend" : "59,58,56,8",
"BTTShortcutKeyboardType" : 0,
"BTTShortcutKeyCode" : -1,
"BTTOrder" : 237,
"BTTAutoAdaptToKeyboardLayout" : 0
}
],
"BTTGestureNotes" : "Open ChatGPT Companion App",
"BTTTriggerConfig" : {
"BTTKeyboardPreventRecursiveTriggers" : 1
}
}
]
Just to see whether the action sequence is triggering, could you assign something obvious like the "Show HUD" action and see whether that triggers?
Yes that works. I added "Show HUD" action after the keyboard shortcut, and HUD did show up but the keyboard trigger did not work.
I tried another action with the same Fn+Space shortcut, and that worked.
For some weird reason, it's this particular thing that's not working.
What does this shortcut you are sending do? Does it work in Safari when you press it on your keyboard manually? (ctrl opt shift +c)?
It's the shortcut to trigger ChatGPT Chat Bar.
And yes, it works fine if I press ctrl opt shift + c manually
That was it, I had shortcut sending compatibility mode enabled, which was interfering.
Thank you so much!!