Skip to main content

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

NameTypeDescription
Source NamestringThe name of the OBS source the filter belongs to.
Filter NamestringThe name of the filter that was toggled.
Enabledbooleantrue 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.