To simply call this plugin by its name, "Advanced Scene Switcher", doesn't do this piece of software nearly the justice it seriously deserves. It isn't JUST about changing scenes. It's about automation taken to the next level. The addition of Websockets support takes it to the next level, whether controlling it with a device like an Elgato Stream Deck or SAMMI or even from another OBS Studio instance on the same or even completely different computer, even from THAT OBS Studio's installation of Advanced Scene Switcher!
I don't think I use even the merest fraction of this software's capabilities, but I feel this plugin is a serious "must-have" if the user wants or needs any manner of automation, whether confined to the same computer or, in my case, a highly-distributed model.
Unfortunately so far I am not aware of any.
--------------------------------------------------
Update:
A potential workaround by achow101 can be found in this GitHub issue:
https://github.com/WarmUpTill/SceneSwitcher/issues/512#issuecomment-2372785305
It introduces a custom condition type "KWin Cursor" via the scripting interface.
Under the hood it uses "kdotool" to query the cursor position.
So, if this tool should be available for your particular Linux distribution it might be worth a shot.