Hyperkey unusable

I have 2 showstoppers when using Hyperkey (set to Caps Lock in my case):

  1. When I hit CapsLock+[key] the shortcut is often not registered (ie. nothing happens) and I have to hit the shortcut again for BTT to trigger the action.

  2. Not a direct outcome of 1, but a regular and far worse occurrence as well:

  • I use one of my CapsLock+[key] shortcuts and wait until the trigger action finishes.
  • Then I use a different shortcut (eg. Cmd-S to save), and it actually triggers CapsLock-S which is a completely different shortcut. I can hit any other shortcut that doesn’t use Hyperkey and BTT still thinks I hold CapsLock key down. I have to hit CapsLock on its own to reset everything back to normal. Only then it’s too late. And it doesn’t always work either, so I never know what action I’m gonna get next…

Note: I never had similar problems when I was using Karabiner before this.

Device information:

  • Type of Mac: Macbook Pro 2018
  • macOS version: 10.15.7
  • BetterTouchTool version: 3.553 (1693)

are you using the hyper key with shortcuts configured in BTT?

Yes, BTT only.

very weird I haven’t seen anything similar yet. However I have only tested the feature on Big Sur so far.

I’ll check on my 10.15 machine!

1 Like

I am having similar problems. I have been restarting BTT to stop the "locked" Hyper-Key.

MacOS 10.15.7

I saw this today on Big Sur.

I'll jump in with some weird behaviour on my Mac. I removed the Karabiner setup I had before, and went BTT with Hyper Key setup.

One trigger is a Keyboard Maestro global menu (Hyper + A), which works fine. Another is just pressing the Hyper Key alone (in BTT setup as a named trigger, that triggers the combination Ctrl + Alt + Shift + Command + §), which brings up an Application specific Keyboard Maestro palette. This also works fine. A third one is NvUltra's shortcut for bringing the application to the front (Hyper + N); works great.

What doesn't work is for example Moom, in which I have setup Hyper + Up Arrow to maximize the current window. No response there. If I manually press Ctrl + Alt + Shift + Command + Up Arrow, however, that maximizes the current window.

I have the same issue with the arrow keys.

I'm using Keyboard Maestro to activate various macros as well as conflict palette (thank you MacSparky!). The Hyperkey with any letters work fine, but using it with the arrows doesn't. I also use the arrow keys to manage windows.

I haven't found a workaround other than assigning my window management macros to a letter instead of the arrows.

After thinking about it more, I believe I have the same issue: only Hyper Key + Arrow Key is non functioning. Everything else seems to work fine.

have you tried configuring these shortcuts in BTT and then teiget keyboard maestro via some other activation option? BTTs hyper key works best if the shortcuts are configured directly in BTT

Hello @Andreas_Hegenberg, thanks for the reply. I have tried some of my window management through BTT as you suggest, and using the arrows with shortcuts in BTT does work fine. It means for me to rework my window management shortcuts but its possible. Not ideal, but possible.

Thank you!

Ah I didn't mean to reconfigure the window snapping functions in BTT but instead to call Keyboad Maestro vom BTT.

For example you can trigger Keyboard Maestro using the url trigger:

Imprint | Privacy Policy