Will my game run?
Check Valve's Deck Verified ratings and ProtonDB community reports. GE-Proton is optional and does not make every Windows game compatible.
Start here and read all 19 guides for launchers, plugins, emulation, streaming, files, storage and permissions.
Open Steam > Power > Switch to Desktop. This is where you install most tools.
Valve’s desktop guideUse Discover for Flatpak apps, or follow the project’s official Linux installation instructions.
Find a toolIn desktop Steam, choose Games > Add a Non-Steam Game to My Library. Find the app under Non-Steam in Game Mode.
Setup and compatibility tipsChoose a walkthrough. Each guide links to the project's own instructions.
Decky adds a plugin menu to Game Mode. Start with its stable release and install plugins through the built-in store.
PowerTools is advanced manual tuning, with no guaranteed FPS gain. ProtonDB Badges shows community reports, separate from Valve's Deck Verified rating.
Use CSS Loader for interface themes and SteamGridDB for game artwork. Both install through Decky's store in Game Mode.
Try one interface theme at a time so you can identify and disable it if a Steam update changes the layout.
ProtonUp-Qt manages additional compatibility tools. Install a version first, then choose it separately for the game that needs it.
Compatibility varies by game. Keep a working configuration available and test changes one game at a time.
Choose the workflow that matches your game's source. Heroic, Lutris, and Bottles each manage their own installations and settings.
Pick one suitable workflow for each installation; adding more launchers does not fix an incompatible game.
Choose EmuDeck or RetroDECK as your starting setup. Steam ROM Manager handles library shortcuts and artwork for an existing collection.
EmuDeck and RetroDECK are alternative setups. Their documentation explains supported formats, folder locations, and emulator-specific requirements.
Moonlight receives the stream on your Deck. Sunshine runs on the gaming PC that renders and launches the games.
Keep the host PC running while streaming. Confirm local play works before following the projects' separate remote-network instructions.
Set up your own PlayStation console first, then register chiaki-ng. Start with the Deck and console on the same home network.
Use the guide matching your console and chosen registration method; account registration and console pairing are separate setup steps.
LocalSend transfers files over your local network. Install it on both devices and keep its receive window available on the destination.
If discovery fails, check the project's network troubleshooting instructions. A guest Wi-Fi network may separate connected devices.
Use Flatseal for a specific app's folder access. Use Protontricks only when a game's instructions require a Windows component or prefix change.
Set up a shared folder between your own devices. Start with a small test folder before choosing a game-save or document folder.
Sync propagates edits and deletions. Keep independent save backups; optional versioning archives incoming changes and is configured separately on each device.
Use Desktop Mode to browse a download before extracting it into a chosen folder.
Filelight maps folders in Desktop Mode. Storage Cleaner shows per-game cache and compatibility-data usage through Decky.
Compatibility folders can contain saves and settings. Shader caches may regenerate after removal, so clearing them is not a permanent storage saving.
TabMaster customizes your library tabs. HLTB for Deck adds completion-time estimates to game pages.
Completion times are community estimates. HLTB data can become temporarily unavailable when its upstream service changes.
Pair a device once in Steam Settings, then use the Bluetooth plugin as a Quick Access shortcut.
The plugin connects existing pairings; it does not replace initial device pairing in Steam Settings.
Use manual pause first so you can check how a game behaves before enabling focus-based automation.
This stops running processes; it does not save their state to disk or release their RAM/VRAM. Network sessions may time out while paused. Save frequently.
Audio Loader uses a curated Pack Manager to install sound packs for the Steam interface.
Menu sound packs are separate from game audio. Use the plugin manager rather than manually copying theme folders.
Animation Changer manages installed startup animations and can choose a different one each boot.
The built-in browser supplies startup animations. Suspend-animation configuration is a separate advanced feature described by the project.
Start with manual update checks before deciding whether you want background automation.
The plugin requires root permissions and currently supports system-installed Flatpaks only. It updates Flatpak apps and runtimes, not SteamOS or Steam games.
Quick Launch opens installed apps in Game Mode and can create Steam library shortcuts.
The author reports limited maintenance and support for one application at a time. If it stops working after a Steam update, add the application to Steam from Desktop Mode instead.
Check Valve's Deck Verified ratings and ProtonDB community reports. GE-Proton is optional and does not make every Windows game compatible.
EmuDeck and RetroDECK are alternative setups. Steam ROM Manager organizes shortcuts and artwork. Games and required BIOS files are supplied separately.
Compare the emulation toolsCheck Decky and plugin compatibility after SteamOS or Steam client updates. Use stable releases and each project's troubleshooting guide when something changes.
Browse Decky plugins