I have an Elgato Streamdeck (aka, a bunch of buttons that send keystrokes) and while I can send in a keystroke and have Alfred's keyboard shortcuts respond when I do this with keyboard shortcut setup using BetterTouchTool it doesn't do anything (but the keyboard shortcut works when used on my keyboard). I have tried running the shortcut in both normal mode as well as legacy but with the same effect. I have a working solution with Alfred but I'd prefer to use BetterTouch if possible.
This seems like a bug to me but possibly I'm missing something. In any event, the Elgato Streamdeck is getting quick popular these days so might be good to have a compact answer here on how people can marry the two.
Describe the bug
A clear and concise description of what the bug is.
One sends the activation hotkey combination for the app HazeOver which receives it just fine.
The second I intend to have trigger a BetterTouchTool action. When I make the hotkey combo "manually" with the keyboard, the BTT action fires just fine. When I press the Stream Deck button that is supposed to send this hotkey combo, BTT does not respond. So I know that my action is configured to fire with the combo I want and to perform the action I want because it does so when invoked manually. However, it won’t trigger from Stream Deck input from a Stream Deck hotkey action configured in precisely the same way as one that will successfully trigger the "native" activation combo for HazeOver…
I'm having this issue as well and would love a solution. Thanks @SiMcCaffrey for the webserver workaround, but I'd prefer not to run BTT's web server just to accomplish this.
@Andreas_Hegenberg can you offer any insight? Can one mac app not send a keyboard shortcut to another mac app?