I constantly have trouble with this.
I want a keyboard shortcut to open a new window for my terminal. This shortcut should be cmd+alt+t
i.e. "the letter T" not the T "key" on any keyboard.
When I switch between english qwerty and english dvorak in the input sources (e.g. the fn/world key), the shortcuts stop working.
Why can't I seem to get this to work? Auto-adapt and non-auto-adapt seem to behave the same.
I'm on MacOS Sonoma 15.6
Note: My screencaps chopped off the adapt setting. I have this setting enabled for the cmd+alt+t
shortcut.
Input US Qwerty:
Notice:
- shortcut is
cmd+alt+t
- sent key is
cmd+n
Switching to dvorak:
Notice:
- Now the shortcut is
cmd+alt+Y
- Key sent is
cmd+B
Ok fine, but now none of these work:
- pressing the same physical keys as qwerty
- pressing the physical letter as described in BTT
- sending the letters via typing for the original shortcut (
cmd+alt+t
)
- sending the new letter positions by sending (
cmd+alt+Y
), like literally the 'Y' character as I would typing in a text field
The expected behaviour is that sending the T
letter in either input source/keyboard layout should trigger my cmd+alt+t
shortcut.