Skip to content

MonsterDeck v0.1.3

Release date: 2025-10-12 Highlights

  • Auto-Launch Stream Deck - MonsterDeck now automatically launches Stream Deck software on startup
  • Seamless Integration - No more connection issues after system reboots
  • Zero Configuration - Works automatically if Stream Deck is installed

What's New

Auto-Launch Stream Deck

This release eliminates a common pain point: after rebooting your computer, the Stream Deck plugin would lose connection to MonsterDeck because the Stream Deck software started before MonsterDeck was ready.

The Problem: When Stream Deck software starts before MonsterDeck, the plugin would attempt to connect and fail with a timeout. Users had to manually restart the Stream Deck software after starting MonsterDeck to re-establish the connection.

The Solution: MonsterDeck now automatically detects and launches the Stream Deck software during startup:

  1. Checks if Stream Deck is already running
  2. Searches common installation paths for StreamDeck.exe
  3. Automatically launches Stream Deck if found and not running
  4. Ensures the Stream Deck plugin can connect immediately

This works seamlessly in the background and requires no user intervention.

Technical Details

Added EnsureStreamDeckRunning() in MainWindow.xaml.cs:

The new method searches for Stream Deck in these locations: - C:\Program Files\Elgato\StreamDeck\StreamDeck.exe - %ProgramFiles%\Elgato\StreamDeck\StreamDeck.exe - %ProgramFiles(x86)%\Elgato\StreamDeck\StreamDeck.exe

If Stream Deck is installed but not running, MonsterDeck launches it automatically during initialization, ensuring the Stream Deck plugin can connect immediately.

Benefits

  • No More Manual Restarts - Stream Deck integration works immediately after reboot
  • Automatic Reconnection - The Stream Deck plugin connects to MonsterDeck without intervention
  • Seamless Experience - Your Stream Deck buttons work right away
  • Graceful Handling - If Stream Deck is not installed, MonsterDeck continues normally

Downloads

System Requirements

  • Windows 10/11 (x64)
  • .NET 8 Runtime (included in self-contained build)
  • Elgato Stream Deck software (for Stream Deck plugin)

Upgrading from v0.1.2

Simply download and run the installer, or replace the MonsterDeck.exe with the new version. Your existing configuration at %APPDATA%\MonsterDeck\config.json will be preserved.

The Stream Deck plugin does not require reinstallation.

Known Issues

  • None at this time

Source Code

View the complete source code and commit history: