Hi, I’m trying to use BetterTouchTool to control my Samsung TV volume only when the TV is the current macOS audio output.
I have two media-key triggers:
- Volume Up → condition:
audio_output_device == "QCQ90"→ runs a terminal command forsamsung_volume_up - Volume Down → condition:
audio_output_device == "QCQ90"→ runs a terminal command forsamsung_volume_down
This part works, but I have two issues:
- When the condition is not true, I want the original macOS Volume Up/Down key to pass through normally.
- With the current setup, a single press sometimes seems to trigger the action multiple times.
What is the recommended BTT setup for this? Ideally I want:
QCQ90active → one key press = exactly one custom command- any other audio output → normal macOS volume behavior
- no recursion or repeated triggers
Is there a specific pass-through / repeat setting I should use for media keys?



