Skip to content

Auto Profile Switcher

Switch Stream Deck profiles from the foreground window — including MSIX apps the built-in Smart Profile feature cannot see.

Elgato’s Smart Profiles match apps by executable path. Teams, WhatsApp, and Windows Terminal ship as MSIX packages under WindowsApps — paths that change on every update, so Stream Deck often cannot detect them.

Auto Profile Switcher uses Win32 GetForegroundWindow directly and adds window title matching — something Smart Profiles cannot do at all.

MSIX / WindowsApps

Detect Teams, WhatsApp, Terminal, and any packaged app by process name.

Title matching

Route windowsterminal + PowerShell to a different profile than windowsterminal + Ubuntu.

Hybrid mode

Works alongside built-in Smart Profiles — releases control when no rule matches.

Test detection

Find the exact process name and window title without leaving Stream Deck.

  • Windows 10/11
  • Stream Deck 6.9+
  • Node.js 20+ (bundled with Stream Deck)