Starting with ProPresenter 7.9, ProPresenter includes a native plugin for the Elgato Stream Deck. The plugin allows you to control many ProPresenter functions directly from physical Stream Deck buttons.
This provides a simple, customizable way to control ProPresenter without needing to use a keyboard or interact directly with the ProPresenter interface. This can be especially useful for volunteers, worship leaders, presenters, or production operators who need quick access to frequently used functions.
The ProPresenter Stream Deck plugin provides access to functions such as:
- Next and Previous Slide
- Clear
- Slide Groups
- Macros
- Props
- Camera Inputs
- Capture controls
- System-level controls
The plugin uses ProPresenter's API capabilities, which means additional functionality may be added in future updates.
Requirements
To use the ProPresenter Stream Deck plugin, you will need:
- Elgato Stream Deck device
- Stream Deck desktop software
- ProPresenter Stream Deck Plug-in
- ProPresenter 7.9 or later
Installing the Stream Deck Software and Plugin
Before configuring your Stream Deck, make sure you have the latest version of the Stream Deck software installed on your computer.
- Download and install the Stream Deck software from Elgato.
- Open the Stream Deck application. Each square in the interface represents a physical button on your device. You can also add multiple pages to organize different sets of buttons.
- Click the Elgato Marketplace button in the top-right corner of the Stream Deck window. This will open the Marketplace in a web browser.
- Search for ProPresenter in the search field.
- Select the ProPresenter plugin and click Get to download and install it.
- Once the plugin is installed, you may be prompted to import pre-made profiles created by Renewed Vision. These profiles include ready-to-use button layouts with labels and colors already configured.
- The pre-made profiles can be useful as a starting point or reference when creating your own Stream Deck setup.
After installation, the ProPresenter actions will appear in the available actions panel on the right side of the Stream Deck application. If you do not see the ProPresenter actions, make sure the plugin was installed successfully and restart the Stream Deck application if necessary.
Creating a Stream Deck Profile
Stream Deck profiles allow you to create different button layouts for different applications or workflows.
To create a profile specifically for ProPresenter:
- Click the Profiles dropdown near the top of the Stream Deck application and select Edit Profiles (or go to Stream Deck > Preferences > Profiles)
- Click the + button to create a new profile.
- Give the profile a name, such as ProPresenter.
- Link the profile to the ProPresenter application.
When the profile is linked to ProPresenter, Stream Deck can automatically switch to that profile whenever ProPresenter is the active application. You can also use multiple pages within a profile to organize larger collections of controls.
Adding ProPresenter Actions
Once the plugin is installed, you can add ProPresenter functions to your Stream Deck buttons.
- Locate the desired ProPresenter action in the actions panel on the right side of the Stream Deck application.
- Drag the action onto an empty button on the left.
- Click the newly added button to view its configuration options.
- Configure the action according to what you want the button to do.
The available configuration options depend on the action. For example, a Macro action allows you to select which Macro should be triggered, while a Camera Input action allows you to select which camera input cue should be triggered.
For navigation controls, you can choose actions such as Next Slide, Previous Slide, or Clear.
Customizing Buttons
Stream Deck buttons can be customized to make your control surface easier to understand and use.
You can configure:
- Button icons
- Button titles
- Font, size, and text position
- Text color
- Background color
To change a button's icon, click the arrow next to the image field. You can use an icon from the built-in library, upload a custom image, or create an icon using Stream Deck's icon tools.
Using consistent colors and labels can make your Stream Deck much easier to operate at a glance. For example, you could use one color for navigation controls and another for functions such as Clear or Stop.
Connecting Stream Deck to ProPresenter
Some ProPresenter actions require the Stream Deck application to establish a network connection to ProPresenter.
To configure the connection:
- Add a ProPresenter action to a Stream Deck button.
- Select the button and locate the Connection field in the configuration panel.
- If no connection has been configured, Stream Deck will indicate that it cannot communicate with ProPresenter.
- Click Add New Connection.
- In ProPresenter, open Settings and navigate to the Network page.
- Locate the IP address and port used for ProPresenter's network communication.
- Enter the appropriate IP address and port into the Stream Deck connection fields.
- Click Continue.
Once the connection is established, the Stream Deck action should indicate that it is connected to ProPresenter. The connection is saved, so you typically only need to configure it once on a given computer.
If the Stream Deck cannot communicate with ProPresenter after configuring the connection, verify that ProPresenter is running and that the IP address and port entered in Stream Deck match the network settings in ProPresenter.
Available ProPresenter Actions
The ProPresenter Stream Deck plugin provides access to a variety of ProPresenter controls.
Some of the most common buttons include Next Slide, Previous Slide, and Clear, which provide the basic navigation controls an operator may need during a service or event.
Other available actions include:
- Slide Groups — Jump directly to a specific section of a song, such as a verse, chorus, or bridge, without manually scrolling through the presentation.
- Macros — Trigger an automated sequence created in ProPresenter with a single button press.
- Props — Bring lower thirds, overlays, or other Props on and off screen.
- Camera Inputs — Switch between configured video inputs in ProPresenter.
- Capture — Start and stop a live stream using a physical button.
- System Controls — Perform controls such as volume up, volume down, and mute for quick audio adjustments during rehearsals or transitions.
The available actions may vary depending on the version of the Stream Deck software, ProPresenter, and the installed plugin.
Organizing Your Stream Deck
When designing your Stream Deck setup, consider which actions your operator uses most often and which tasks would benefit from having a dedicated physical button.
The ideal layout will depend on how the Stream Deck is being used. For example:
- Simple volunteer setup: A few essential controls such as Next, Previous, and Clear can provide a first-time volunteer with everything they need.
- Worship setup: Buttons for specific song groups can allow a worship leader or operator to quickly navigate between verses, choruses, and bridges.
- Production setup: An experienced operator may benefit from a larger collection of buttons for macros, Props, camera inputs, capture controls, and other production functions.
You can also use multiple Stream Deck pages to organize buttons by function. Keeping related controls together makes the Stream Deck easier to learn and reduces the chance of accidentally triggering the wrong action.
Summary
The ProPresenter Stream Deck plugin provides a convenient physical interface for controlling ProPresenter. Once the plugin is installed and connected, you can assign ProPresenter functions to customizable Stream Deck buttons and create a control surface tailored to your workflow.
Whether you need a few basic navigation buttons for a volunteer or a more advanced production control surface, Stream Deck provides quick access to ProPresenter functions without requiring the operator to interact directly with the ProPresenter interface.
Comments
0 comments
Article is closed for comments.