How to Set Up Elgato Stream Deck On-Screen Display

The Elgato Stream Deck is a powerful tool that allows content creators to control live streams, switch scenes, launch media, and carry out complex sequences with a simple tap. While its hardware buttons shine in functionality and customization, many users want an on-screen display (OSD) to replicate key visual features without reaching for the physical hardware. Setting up the Stream Deck for on-screen use blends convenience with modern production quality, letting you track your key inputs visually during streams or recordings.

TL;DR (Too Long; Didn’t Read)

Setting up an on-screen display (OSD) for the Elgato Stream Deck allows users to replicate the device’s key interface virtually on their screen. This can be done using third-party software like Deckboard, Touch Portal, or by enabling the “Stream Deck Mobile” feature offered by Elgato. Custom overlays can also be added to broadcasting tools such as OBS for additional control. The OSD functionality enhances workflow for both physical deck users and those without access to hardware.

What is an On-Screen Display (OSD) for Stream Deck?

An on-screen display for the Elgato Stream Deck mimics its functionality visually on a monitor or as part of streaming output. This feature can help in:

  • Monitoring what keys are pressed during live streams or recordings
  • Accessing virtual buttons on touch devices or desktops
  • Creating tutorials that show live audience how Stream Deck keys are used
  • Operating the Stream Deck without direct access to its physical device

Options for Creating a Stream Deck On-Screen Display

Elgato itself does not offer a built-in native overlay or on-screen display that mirrors button presses. However, there are several effective workarounds and third-party approaches:

1. Stream Deck Mobile (by Elgato)

Stream Deck Mobile replicates the controls of a physical Deck on a smartphone or tablet. It’s an excellent official solution for those wanting virtual access while on the go or when the hardware is not available.

  • Available for iOS and Android
  • Synchronizes with the Stream Deck software on your computer
  • Requires a subscription or 30-day trial

While it’s not technically an on-screen overlay, it does allow a secondary screen to act as your Stream Deck interface.

2. OBS Integration with Custom Overlays

For livestreaming setups, software like OBS Studio or Streamlabs OBS can be used to create a custom overlay that represents your Stream Deck keys. These overlays can be either manually designed or integrate with scenes using the following steps:

  1. Create a graphic representation of your Stream Deck layout
  2. Use OBS browser or image sources to display the layout on screen
  3. Add hotkey trackers and indicators to show which keys are pressed

Though manual in effort, this method enables full customization and professional-level integration for visible Stream Deck activity.

3. Touch Portal

Touch Portal is a third-party app that functions similarly to Elgato’s Stream Deck. It essentially acts as a software-based version with the ability to display buttons and actions on your PC or mobile screen.

To set it up as an OSD:

  1. Download Touch Portal from its official site
  2. Design a layout identical or similar to your Stream Deck setup
  3. Use it alongside your physical Deck or as a standalone alternative

Touch Portal supports visual feedback, button states, and even video/audio integration. Its free version is robust enough for basic setups, with added functionality behind a one-time upgrade.

4. Deckboard

Deckboard offers another viable alternative, mostly targeted toward gamers and streamers. Like Touch Portal, it runs on Android and your desktop to simulate button layout. It works well with OBS, Spotify integration, and macro commands.

Steps to use Deckboard:

  1. Install Deckboard from Google Play Store
  2. Install the server app on your PC
  3. Connect both devices via Wi-Fi and build your button interface
  4. Add visual clues and toggles to imitate your physical Stream Deck

It’s favored by streamers on a budget or anyone looking to test-stream without buying extra hardware.

Optional: Using Browser-Based Stream Deck Emulators

Browser-based tools and HTML-rendered interfaces can replicate Stream Deck layouts as overlays or clickable links. Advanced users can write HTML/CSS interfaces synced with hotkey triggers or WebSocket plugins like OBS WebSocket.

Enhancing On-Screen Display with Visual Feedback

Want your viewers to see which key you press in real-time? You can use these techniques:

  • Hotkey display software like NoMePo’s Keystroke Visualizer
  • OBS plugins that detect certain events and display corresponding graphics
  • Macro creation to pair key presses with pop-up animations

Overlay feedback not only makes tutorials more informative but adds a dynamic element to video content. You can also color code, animate, or theme these on-screen blocks to match your stream’s aesthetics.

Tips and Best Practices

  • Test overlays off-stream before going live
  • Keep your OSD simple for better visibility and distraction-free viewing
  • Ensure your virtual buttons aren’t cropped by your display output
  • If combining physical Stream Deck + software, make sure key mappings don’t overlap or conflict

Troubleshooting Common Problems

Users may encounter a few hitches when setting up an on-screen Stream Deck interface. Here are a few known issues:

  • Lag or delay between click and action: Ensure both device and PC are on same network
  • Button states not syncing: Restart Stream Deck software and mobile server
  • Overlay not showing in OBS: Check source order and transform scaling

Conclusion

Setting up an Elgato Stream Deck on-screen display opens up new workflows for creators who need flexibility and visibility in their productions. Whether through mobile apps, custom overlays, third-party programs, or browser-based solutions, creating a virtual view of your Stream Deck enhances functionality and professional output. Although Elgato itself doesn’t offer a direct overlay tool, the combination of software and creativity ensures that anyone can visually represent their Stream Deck actions during live broadcasts or tutorials.

FAQ

Can I use Stream Deck without buying the hardware?
Yes. Elgato offers the Stream Deck Mobile app, and alternatives like Touch Portal and Deckboard provide similar virtual functionality.
Does Elgato provide official support for an on-screen overlay?
No, Elgato does not currently offer an official on-screen overlay for viewers. You’ll need to use third-party tools or customize overlays in OBS manually.
Will using Touch Portal or Deckboard replace the Elgato Stream Deck?
They can serve as alternatives and offer some overlapping features, but they do not fully replicate Elgato’s integration with plugins and ecosystem.
Can I track button presses live during a stream?
Yes, by using hotkey tracking software or creating visual overlays that respond to input, you can show what buttons are being pressed during livestreams.
Is Deckboard or Touch Portal better?
Both are great. Deckboard is better for quick setups and gamers, while Touch Portal offers deeper customization for more complex production workflows.