Add option to exclude 'shift' for the hyper key

I am using the latest version, seems the shift is not excluded successfully.
When I enter the hyper+space, the "Edge Beta" will be triggered always.
However, if I disable the "Edge Beta", the hyper+space can trigger "Edge" successfully.

you are right I missed an important part. Should be fixed in 5.214, uploading now.

1 Like

I have set up an "ESC hyperkey". The modifiers are ⌘+⌥+⌃. But they can be customized as desired.

ESC Hyper.bttpreset (20.3 KB)

ESC pressed briefly --> ESC
ESC pressed and held --> ⌘+⌥+⌃ Down
ESC released --> All modifiers UP

Example: ESC + T corresponds to ⌘+⌥+⌃ + T

This works with the shortcuts of an app or with shortcuts set up in BTT. In addition, a “double security” is built in to ensure that all modifiers are released.

This works well here. Maybe someone would like to use this as a template to ... whatever to do with it. :slightly_smiling_face:

Hi @Andreas_Hegenberg

Please let me report a bug when I want to quickly show/hide an application with hyper + shift as follows.

Environment

  • Shortcuts Configuration:
    • Hyper + D: Show/Hide Application X
    • Hyper + Shift + D: Show/Hide Application Y

Initial State

  • Application Z is in focus (foreground)

Steps to Reproduce

  1. Press Hyper + Shift + D
  • Result: Application Y comes to foreground
  1. Release D key while maintaining Hyper + Shift
  2. Press D key again while still holding Hyper + Shift
  • Intent: Hide Application Y

Expected Behavior

  • After hiding Application Y, Application Z (the original application) should regain focus and return to the foreground

Actual Behavior

  • Instead of Application Z regaining focus, Application X appears in the foreground

In 5.218 I have slightly improved key sequences to make reliable custom hyper keys a bit easier. They still require some setup, which is why I have shared a short tutorial video here:

1 Like

Do you mean I need to use this method to customize Caps Lock as a Hyper Key, like the right Shift in the video?
Does it mean the built-in Hyper Key setting (DO NOT press Shift) cannot prevent the problem I reported?

Could you please check this problem?

Background:

I exclude 'shift' from the hyper key, set Hyper Key + 'A' and Hyper Key + shift + 'A' to open different apps.
I want to quickly open and hide an app without having to press the hyper key and shift up and down twice.

Problem:

when hyper key+ shift are pressing, then press up and down the key 'A' multiple times, the hyper key + 'A' has also been triggered.

@Andreas_Hegenberg I'm noticing this feature isn't working properly and it's still sending the shift key

which version are you on?

I'm on 5.244
When I press it, it doesn't send the shift key, but as soon as a press another key it sends a shift with the combo. At least that's what I'm noticing

I'm on 5.268 and I am having the same issue - shift is being sent with the hyperkey even with that setting toggled on.

I can't seem to reproduce that, is it happening only for shortcuts configured in some other apps?

This is happening for me with Aerospace (a tiling window manager). It is treating both "caps lock" and "caps lock + shift" as "cmd-opt-ctrl-shift." If I instead use Karabiner-Elements to set caps lock as the hyperkey, everything works as normal.