I’ve just switched from Karabiner to BTT for my “Hyperkey” needs because I think Karabiner was causing issues on my M1 MacBook Air and want to get away from kernel extensions as much as possible.
The only downside is that Karabiner’s Hyperkey functionality actually did two things:
- Press + Hold = Command+Option+Control+Shift
- Press + Release = F19
I mapped “F19” to my keyboard shortcut for Alfred, so if I just tapped the Caps Lock key, I would get Alfred, but if I held down the Caps Lock key, I would get the “Hyper Key”.
I don't think that BTT can do both of those, and if not, that's OK.
However, it did lead me to wonder if I could remap the right Option key or the right Command key to F19 using BTT.