[BUG?] Missing BTT*Playing* related variables

Since one of the last few updates the BTTPlaying variables (***** is wildcard) are missing, I cannot see them in the "Advanced Trigger conditions" (1st screenshot) and also when I try to used them they are simply returning nothing/missing value (2nd screenshot).


I'm too afraid to try the alpha version, so can someone, using version 4.843 (latest stable), can confirm or deny this? I've restarted both BTT and my MacBook Pro (macOS Sonoma 14.7.1 (23H222)) without success.

Thank you in advance.

BTT doesn't monitor now playing state automatically, you'd need to at least once query the BTTCurrentlyPlaying variable - e.g. via Apple Script (or have one of the now playing widgets which are currently available for Touch Bar, Stream Deck and Notch Bar - I'll soon make the various widgets available to floating menus as well)

tell application "BetterTouchTool" to get_number_variable "BTTCurrentlyPlaying"

Andreas, thank you for this quick feedback. I was 99% sure that this was not needed previously, but now I've tested like you suggested and this works like you described.

Just for completeness and to help others here's my current config and code to get the NowPlaying info in the status bar as a file and as a screenshot:


now_playing_menubar_trigger.bttpreset (2.2 KB)

1 Like