I published my first version of ScreenDeck at the end of last year and now I am excited to release version 2.0!
Here’s what’s new!
Multiple Decks
You’re no longer stuck with just one screen deck. You can launch as many as you want, each with its own layout and size. You can make them read-only by disabling button presses.

Profiles
Now you can save and instantly switch between different layouts. Whether you’re controlling slides on Sunday or streaming on Wednesday, just create, save, and then pick the profile you need.

X/Y Button Mapping
Instead of “keys per row” and “total keys,” everything is now based on columns and rows.

Hotkey Support
You can now assign global hotkeys to any button on any ScreenDeck. Press the assigned key combo on your keyboard and trigger any action, even when the deck is hidden!

Background Customization
Each deck can have its own background color and opacity.

Button or Encoder Mode
Turn any button into an encoder-style dial by right clicking on that key. Great for volume control, brightness, or cycling through options!


Window Memory
Decks will remember their position, size, and settings—no need to rearrange every time you start the app.
Download it now from the GitHub Releases page.
Need a custom Companion module or app? Hit me up!