OBS Filter State Changed
The OBS Filter State Changed trigger fires whenever a filter on an OBS source is enabled or disabled. OBS filters include things like color correction, chroma key, noise suppression, and custom shader filters. This trigger lets you react to filter toggles, which can be useful for coordinating overlay elements with your OBS filter state.
The trigger provides the source name, the filter name, and whether the filter is now enabled or disabled.
Outputs
| Name | Type | Description |
|---|---|---|
Source Name | string | The name of the OBS source the filter belongs to. |
Filter Name | string | The name of the filter that was toggled. |
Enabled | boolean | true if the filter was enabled, false if it was disabled. |
Example
Use the OBS Filter State Changed trigger to detect when your "Green Screen" chroma key filter is toggled off. When that happens, automatically switch to a scene layout that does not rely on the green screen background, ensuring your stream still looks good if the chroma key is accidentally disabled.