Warmuptill
Active Member
This has always been the case for those types of hotkeys.Hi,
I'm striking an issue between your plugin and the atkAudio plugins Midi Control (another awesome plugin like yours).
That control is mapping my controls to OBS hotkeys via targetUuid which now seems to be changing for your macros that are being registered as hotkeys. They change when I restart OBS or switch scene. This means I need to re-map 8 controls every time one of these events happens.
For instance for "targetName": "Unpause macro ToggleMedia1Mute",
the targetUuid changes from
"targetUuid": "obs_hotkey:frontend:macro_unpause_hotkey_8",
to "targetUuid": "obs_hotkey:frontend:macro_unpause_hotkey_14", when changing scene collection and back
to "targetUuid": "obs_hotkey:frontend:macro_unpause_hotkey_2", when closing and re-opening OBS
I didn't notice this earlier so has something changed?
regards,
David
A build with stable hotkey ids for the pause functionality will be available here in a few minutes:
Use stable names for macro pause hotkeys pull request run · WarmUpTill/SceneSwitcher@da4f91d
An automation tool for OBS Studio. Contribute to WarmUpTill/SceneSwitcher development by creating an account on GitHub.
Let me know if that works for you!