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