OBS Reference

This page describes built-in Touch Portal OBS actions, events and states. For other automation options, see the Touch Portal Capability Model.

OBS Actions

Set Streaming State

The Action 'Set Streaming State' as visible in Touch Portal.

Action settings

Option
Option to either start or stop the stream
This action allows you to set the state of streaming, in other words start and stop a stream.
Action
Icon showing the Touch Portal category this item belongs to.

1.6

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Recording State

The Action 'Set Recording State' as visible in Touch Portal.

Action settings

Option
The options to set the state to
This action allows you to set the state of recording within OBS.
Action
Icon showing the Touch Portal category this item belongs to.

2.1

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Profile

The Action 'Set Profile' as visible in Touch Portal.

Action settings

Profile
the profile to set
This action allows you to change the current OBS Profile
Note: The OBS Websocket API will only load scene collections that are part of the current profile.
Action
Icon showing the Touch Portal category this item belongs to.

2.1

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Scene Collection

The Action 'Set Scene Collection' as visible in Touch Portal.

Action settings

Scene Collection
the scene collection to activate
This action allows you to activate a scene collection.
Note: Scenes and Sources within Touch Portal are loaded from the active scene collection, this means that inactive scene collections are not loaded and therefor also not their scenes and sources.
Action
Icon showing the Touch Portal category this item belongs to.

2.1

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Scene

The Action 'Set Scene' as visible in Touch Portal.

Action settings

Scene
The scene to activate
This action allows you to activate a scene.
Action
Icon showing the Touch Portal category this item belongs to.

1.6

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Scene (raw)

The Action 'Set Scene (raw)' as visible in Touch Portal.

Action settings

Scene
The name of the scene. Be sure to use the correct name otherwise nothing will happen.
This action allows you to set a scene using values. This does not have a scene picker control.
Action
Icon showing the Touch Portal category this item belongs to.

4.5

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Preview Scene

The Action 'Set Preview Scene' as visible in Touch Portal.

Action settings

Scene
The scene to set as preview scene
This action allows you to set the Preview scene
Action
Icon showing the Touch Portal category this item belongs to.

1.10

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Preview Scene (raw)

The Action 'Set Preview Scene (raw)' as visible in Touch Portal.

Action settings

Preview Scene
The name of the preview scene. Be sure to use the correct name otherwise nothing will happen.
This action allows you to set a preview scene using values. This does not have a scene picker control.
Action
Icon showing the Touch Portal category this item belongs to.

4.5

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Scene Filter

The Action 'Set Scene Filter' as visible in Touch Portal.

Action settings

Scene
The scene with the specific filter
Filter
The filter to turn on or off
State
The state to turn the filter to
This action allows you to turn on or off a filter on a scene.
Action
Icon showing the Touch Portal category this item belongs to.

2.2

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Source Visibility

The Action 'Set Source Visibility' as visible in Touch Portal.

Action settings

Option
Toggle the visibility or set it to hide or show
Scene
The scene the source belongs to
Source
The source to handle
This action allows you to change the visibility of a source
Action
Icon showing the Touch Portal category this item belongs to.

1.6

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Source Filter Visibility

The Action 'Set Source Filter Visibility' as visible in Touch Portal.

Action settings

Source
The source that has the filter
Filter
The filter to set
State
the state to set the filter to
This action allows you to turn a source filter on or off
Action
Icon showing the Touch Portal category this item belongs to.

2.1

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Source Image

The Action 'Set Source Image' as visible in Touch Portal.

Action settings

Source
The source to set the image for
Image
The path to the image to set
This action allows you to set the image of an image source
Action
Icon showing the Touch Portal category this item belongs to.

4.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Source Text

The Action 'Set Source Text' as visible in Touch Portal.

Action settings

Source
The text source that you want to set with the given text.
Text
The text you want the source to be set to.
With this action you can set a text of a text source directly. This can only be applied to a Text Source.
Note: When using this action Touch Portal will turn of the link to a file in the source in OBS.
Note: This action is only available from websocket version 5.0 and higher
Action
Icon showing the Touch Portal category this item belongs to.

4.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Source Video

The Action 'Set Source Video' as visible in Touch Portal.

Action settings

Source
The source to set the video on
Video
The path to the video file to set on the source
This action allows you to set a video on a video source
Action
Icon showing the Touch Portal category this item belongs to.

4.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Source Browser Url

The Action 'Set Source Browser Url' as visible in Touch Portal.

Action settings

Source
The source to set the url on
Url
The url to set
This action allows you to set the url of a browser url.
Note: This will not automatically reload the browser source. You need to use the Refresh Browser action to make the source refresh.
Action
Icon showing the Touch Portal category this item belongs to.

4.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Refresh Browser Source

The Action 'Refresh Browser Source' as visible in Touch Portal.

Action settings

Source
The source to refresh
This action allows you to refresh a browser source
Action
Icon showing the Touch Portal category this item belongs to.

4.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Volume

The Action 'Set Volume' as visible in Touch Portal.

Action settings

Scene
The scene containing the source
Source
The source to change the volume of
Volume
The actual volume in percentages
This action allows you to set the volume of a scene specific source.
Action
Icon showing the Touch Portal category this item belongs to.

1.6

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Source Mute State

The Action 'Set Source Mute State' as visible in Touch Portal.

Action settings

State
The mute state to set
Source
The source to set the state to
This action allows you to mute or unmute an audio source
Action
Icon showing the Touch Portal category this item belongs to.

1.6

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Volume Source

The Action 'Set Volume Source' as visible in Touch Portal.

Action settings

Source
The source to change the volume of
Volume
The actual volume in percentages
This action allows you to set the volume of a specific source.
Note: This version of the set Volume action allows you to set the volume of non-scene sources.
Action
Icon showing the Touch Portal category this item belongs to.

3.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Increase Source Volume

The Action 'Increase Source Volume' as visible in Touch Portal.

Action settings

Source
The source to increase the volume of
Percentage
The percentage of volume to increase
This action allows you to increase the volume in respect to the current volume
Action
Icon showing the Touch Portal category this item belongs to.

1.6

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Decrease Source Volume

The Action 'Decrease Source Volume' as visible in Touch Portal.

Action settings

Source
The source to decrease the volume of
Percentage
The percentage of volume to decrease
This action allows you to decrease the volume in respect to the current volume
Action
Icon showing the Touch Portal category this item belongs to.

1.6

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Media Source Play / Pause

The Action 'Media Source Play / Pause' as visible in Touch Portal.

Action settings

Action
Play or pause
Media Source
The media source to play or pause
This action allows you to play and pause a media source
Note: Play does not mean it will restart the media source. To play the media source from the start be sure to use the Media Source restart action.
Action
Icon showing the Touch Portal category this item belongs to.

2.3

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Media Source Restart

The Action 'Media Source Restart' as visible in Touch Portal.

Action settings

Media Source
The media source to restart
This action allows you to restart a media source
Action
Icon showing the Touch Portal category this item belongs to.

2.3

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Media Source Stop

The Action 'Media Source Stop' as visible in Touch Portal.

Action settings

Media Source
The media source to stop
This action allows you to stop a media source
Action
Icon showing the Touch Portal category this item belongs to.

2.3

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Media Source Next

The Action 'Media Source Next' as visible in Touch Portal.

Action settings

Media Source
The media source to go to
This action allows you to go to the next media source
Action
Icon showing the Touch Portal category this item belongs to.

2.3

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Media Source Previous

The Action 'Media Source Previous' as visible in Touch Portal.

Action settings

Media Source
The media source to go to
This action allows you to go to the previous media source
Action
Icon showing the Touch Portal category this item belongs to.

2.3

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Studio Mode State

The Action 'Set Studio Mode State' as visible in Touch Portal.

Action settings

Option
Enable, disable or toggle the studio mode
This action allows you to change the Studio Mode state
Action
Icon showing the Touch Portal category this item belongs to.

1.9

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Current Transition

The Action 'Set Current Transition' as visible in Touch Portal.

Action settings

Transition
The transition to set as current
This action allows you to set the current transition
Action
Icon showing the Touch Portal category this item belongs to.

2.1

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Transition Preview To Live

The Action 'Transition Preview To Live' as visible in Touch Portal.
This action allows you to transition to live
Action
Icon showing the Touch Portal category this item belongs to.

1.6

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Current Transition Duration

The Action 'Set Current Transition Duration' as visible in Touch Portal.

Action settings

Duration
The duration in milliseconds
This action sets the current transition duration in milliseconds.
Note: Valid duration is an integer in range 50-20000 representing the milliseconds
Action
Icon showing the Touch Portal category this item belongs to.

3.2

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Obs Raw Request

The Action 'Obs Raw Request' as visible in Touch Portal.

Action settings

Request Type
Read the OBS Websocket documentation for all available request types.
Request Id
An id which is returned in the resulting message. With this ID you can keep track of the send message and the received request. Touch Portal will prefix this id with 'tpc_'.
Request Data
The data in JSON format. Touch Portal will parse the text and build a JSON object with it. If it fails this action will not be executed. Ensure the JSON is properly formatted.
This action allows you to make custom requests to the OBS Websocket v5+. This allows you to do additional requests that are not (yet) implemented directly in Touch Portal.
Note: Link to the OBS Websocket v5 documentation: https://github.com/obsproject/obs-websocket/blob/master/docs/generated/protocol.md
Action
Icon showing the Touch Portal category this item belongs to.

4.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Screenshot To File

The Action 'Screenshot To File' as visible in Touch Portal.

Action settings

Source
The source or scene you want to take a screenshot of
Format
Currently only BMP and PNG are supported
Quality
The quality of the resulting image, the lower the quality the lower the file size.
File
Path to a file to store the image in.
This action allows you to take a screenshot of a scene or source
Action
Icon showing the Touch Portal category this item belongs to.

2.3

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Set Replay Buffer State

The Action 'Set Replay Buffer State' as visible in Touch Portal.

Action settings

Options
The options for the replay buffer
This action allows you to start, stop, toggle or save the replay buffer
Action
Icon showing the Touch Portal category this item belongs to.

1.9

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Toggle Virtual Cam

The Action 'Toggle Virtual Cam' as visible in Touch Portal.

Action settings

Option
Start, Stop or Toggle
This action allows you to toggle the Virtual Cam
Action
Icon showing the Touch Portal category this item belongs to.

4.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Trigger Hotkey In Obs

The Action 'Trigger Hotkey In Obs' as visible in Touch Portal.

Action settings

Hotkey
The OBS hotkeys to use. These are internal OBS hotkey references.
Modifiers
Checkboxes to indicate which modifiers to use.
This action allows you to send OBS hotkeys directly to OBS without using a keyboard.
Action
Icon showing the Touch Portal category this item belongs to.

4.3

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

Vendor Request

The Action 'Vendor Request' as visible in Touch Portal.

Action settings

ID
The ID of the vendor. (should be in the documentation of the OBS plugin you are using)
Request Type
The ID of the request from the vendor. (should be in the documentation of the OBS plugin you are using)
Request Data
Optional data in JSON format that is required for the specific request.
Internal Reference
The ID of the request internally used by Touch Portal which can be used to get feedback from the vendor request.
This action allows you to do a vendor request within OBS. Vendor Requests are calls you can make to other OBS plugins that have set up listeners for specific requests.
Action
Icon showing the Touch Portal category this item belongs to.

4.5

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Action is supported on Windows.
Green macOS Logo indicating this Action is supported on macOS.
Green Linux Logo indicating this Action is supported on Linux.

OBS Events

On Recording State

The Event 'On Recording State' as visible in Touch Portal.

Event settings

Comparator
how to compare the new state
State
the new state
This event allows you to listen for changes in the recording state
Event
Icon showing the Touch Portal category this item belongs to.

1.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

On Streaming State

The Event 'On Streaming State' as visible in Touch Portal.

Event settings

Comparator
how to compare the new state
State
the new state
This event allows you to listen for changes in the streaming state
Event
Icon showing the Touch Portal category this item belongs to.

1.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

On Scene Selected

The Event 'On Scene Selected' as visible in Touch Portal.

Event settings

Comparator
how to compare the new state
Scene
the new active scene
This event allows you to listen for when the active scene changes
Event
Icon showing the Touch Portal category this item belongs to.

1.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

On Previous Scene Selected

The Event 'On Previous Scene Selected' as visible in Touch Portal.

Event settings

Comparator
how to compare the new state
Scene
the new previous active scene
This event allows you to listen for when the previous active scene changes
Event
Icon showing the Touch Portal category this item belongs to.

1.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

On Source Visibility Change

The Event 'On Source Visibility Change' as visible in Touch Portal.

Event settings

Source
The source to listen for
State
The state to trigger on
This event allows you to listen for source visibility changes
Event
Icon showing the Touch Portal category this item belongs to.

1.9

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

On Scene Filter Visibility Change

The Event 'On Scene Filter Visibility Change' as visible in Touch Portal.

Event settings

Source
the source to listen for
State
the state to trigger on
This event allows you to listen for scene filters visibility changes
Event
Icon showing the Touch Portal category this item belongs to.

2.2

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

On Source Mute State

The Event 'On Source Mute State' as visible in Touch Portal.

Event settings

Source
the source to listen for
State
the state to trigger on
This event allows you to listen for audio source mute changes
Event
Icon showing the Touch Portal category this item belongs to.

2.1

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

On Source Filter Visibility Change

The Event 'On Source Filter Visibility Change' as visible in Touch Portal.

Event settings

Source
the source to listen for
Filter
the filter to listen for
State
the state to trigger on
This event allows you to listen for source filter changes
Event
Icon showing the Touch Portal category this item belongs to.

2.2

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

On Replay Buffer Status Change

The Event 'On Replay Buffer Status Change' as visible in Touch Portal.

Event settings

State
the new replay buffer state
This event allows you to listen for when the replay buffer state changes
Event
Icon showing the Touch Portal category this item belongs to.

1.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

On Virtual Cam State Change

The Event 'On Virtual Cam State Change' as visible in Touch Portal.

Event settings

State
the new virtual cam state
This event allows you to listen for when the virtual cam state changes
Event
Icon showing the Touch Portal category this item belongs to.

1.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

Scene Output To Icon Event

The Event 'Scene Output To Icon Event' as visible in Touch Portal.

Event settings

Scene
The scene to render on the button
Framerate
The framerate of rendering
Quality
The quality of the output
This event allows you to show a scene visually on a button.
Note: This feature has a big impact on the connectivity. The best is to keep the framerate update at or above 1 frame per second. To high and other actions may be delayed by it. This all depends on the device, the network and the desktop computer.
Event
Icon showing the Touch Portal category this item belongs to.

2.2

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

On Preview Scene Selected

The Event 'On Preview Scene Selected' as visible in Touch Portal.

Event settings

Comparator
How to compare the new state
Scene
The new active scene
This event allows you to listen for when the active preview scene changes
Event
Icon showing the Touch Portal category this item belongs to.

4.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

When Studio Mode Changes

The Event 'When Studio Mode Changes' as visible in Touch Portal.

Event settings

State
On or Off
This event allows you to listen for when the studio mode changes
Event
Icon showing the Touch Portal category this item belongs to.

4.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

When Custom Request Result Are Returned

The Event 'When Custom Request Result Are Returned' as visible in Touch Portal.

Event settings

id
The id to check for of the Custom Request you made
This event allows you to listen to the result of a Custom Request by ID
Note: This event will have the result information stored in the local states.
Event
Icon showing the Touch Portal category this item belongs to.

4.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

On Media Playback Event

The Event 'On Media Playback Event' as visible in Touch Portal.

Event settings

Media Input
The Media Input (source) to listen for media playback changes
Event Type
The type of media playback change you want to listen to.
This event allows you to listen for when the playback for a media source changes.
Event
Icon showing the Touch Portal category this item belongs to.

4.5

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

When Profile Is Changed

The Event 'When Profile Is Changed' as visible in Touch Portal.

Event settings

Comparator
how to compare the new profile
Profile
the new active profile
This event allows you to listen for profile changes in OBS.
Note: If you have both the normal websocket and the appcompat websocket active, this will cause disconnects of the websoket itself. To fix this uninstall the app compat websocket plugin in OBS.
Event
Icon showing the Touch Portal category this item belongs to.

4.1

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

When Scene Transition Starts / Stops Event

The Event 'When Scene Transition Starts / Stops Event' as visible in Touch Portal.

Event settings

Type
Listen to whether the transition starts or stops.
This event allows you to listen for when the transition of a scene starts or stops.
Event
Icon showing the Touch Portal category this item belongs to.

4.5

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

On Obs Statistics Change

The Event 'On Obs Statistics Change' as visible in Touch Portal.
This event allows you to listen for when the statistics of your OBS stream/recording change.
Note: Currently this event will fire every 2 seconds with updated statistics of your current OBS stream or recording
Event
Icon showing the Touch Portal category this item belongs to.

4.0

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.

When Vendor Event Received

The Event 'When Vendor Event Received' as visible in Touch Portal.

Event settings

Vendor ID
The ID of the vendor
Vendor event ID
The ID of the event you want to catch
This event allows you to listen for incoming feedback from a vendor in OBS.
Event
Icon showing the Touch Portal category this item belongs to.

4.5

Available since
Touch Portal Logo used to accompany the version number this item was available from.
Green Windows Logo indicating this Event is supported on Windows.
Green macOS Logo indicating this Event is supported on macOS.
Green Linux Logo indicating this Event is supported on Linux.