CommandDeck is a remote control application for Windows that lets you control your PC from any device on your network. Stream, record, launch apps, trigger shortcuts, monitor performance, and more—all from your phone, tablet, or Steam Deck.
CommandDeck runs on Windows 10 and Windows 11. The web interface works on any device with a browser—phones, tablets, Steam Deck, other PCs, and more.
No! CommandDeck works entirely on your local network. No cloud services, no data leaving your network, no internet required.
Download the installer from our website, run it, and follow the setup wizard. CommandDeck will start automatically and show you a QR code to connect from your mobile device.
Scan the QR code shown in CommandDeck, or manually navigate to the IP address and port (default: http://your-pc-ip:8024). Enter the 6-digit security code to access the interface.
Yes! You can access CommandDeck at http://localhost:8024 from the same PC where it's installed.
CommandDeck uses port 8024 by default. Make sure your firewall allows connections on this port for local network access.
CommandDeck supports YouTube Live directly and any RTMP server. For Twitch, you can use the RTMP option with your Twitch stream key.
CommandDeck supports recording from 480p up to 4K resolution, with customizable bitrates, frame rates (15-60 FPS), and hardware acceleration.
Create a "Keyboard Shortcut" app in CommandDeck, specify the key combination (e.g., CTRL+SHIFT+K), and trigger it with one tap from your device.
Yes! Install CommandDeck on each PC, and access them by their respective IP addresses and ports. You can manage multiple systems from one device.
Yes, Spotify control works with all Spotify account types. You need to authorize CommandDeck with your Spotify account.
Profiles are collections of apps and shortcuts for different contexts (e.g., Gaming, Work, Streaming). You can have unlimited profiles with different layouts.
CommandDeck detects which application is currently focused on your PC and automatically switches to the matching profile. You can also bind profiles to specific .exe files.
Yes! You can export individual profiles or all profiles to back them up or share them with others.
Unlimited! Each profile supports multiple pages with 12 apps per page by default.
CommandDeck is built with .NET 9, Avalonia UI for desktop, Next.js + React for the web interface, FFmpeg for video encoding, and SQLite for data storage.
Yes! CommandDeck has a plugin system that lets you create custom .NET assemblies. Check out the SampleApp in the Apps folder for an example.
CommandDeck supports NVIDIA NVENC, Intel Quick Sync Video (QSV), and AMD AMF for GPU-accelerated encoding.
Make sure both your PC and phone are on the same network. Check that your firewall allows port 8024. Try using the IP address directly instead of the QR code.
Increase the bitrate in the recording/streaming settings. Enable hardware acceleration if available. Make sure your GPU drivers are up to date.
Make sure you've authorized CommandDeck with your Spotify account. Ensure Spotify is running and you have an active device selected.
Some applications require admin privileges. Try running CommandDeck as administrator. Verify the key combination is correct.
Join our Discord community, check the documentation, or open an issue on GitHub.