Decky Loader takes about five minutes to install if you use the browser method and skip the troubleshooting. It doesn’t touch Steam’s core files, doesn’t require a factory reset to remove, and — despite being unofficial homebrew — hasn’t caused a single documented VAC ban when used correctly. The part most install guides skip is what “used correctly” actually means, which matters more than the install steps themselves once you start adding plugins.
This guide covers the fast install path, what to do when a SteamOS update wipes your setup, the real anti-cheat risk (not the vague “be careful” version), and eight plugins worth your Quick Access Menu space — sorted by whether you just want your Deck to work better or you want to tune every setting yourself. For the full onboarding path — controls, storage, display setup — see our Steam Deck beginner’s guide.
Quick Start: Install Decky Loader in 5 Steps
This is the browser method — the one Steam Deck Homebrew recommends for anyone not comfortable in a terminal[1].
- Press the Steam button, go to Power, select Switch to Desktop Mode.
- Open the pre-installed browser and go to decky.xyz.
- Download the installer file. If your browser renames it with a
.downloadextension, rename it back before running it. - Run the file, enter your admin password (or set a temporary one if you skipped that during Deck setup), and choose the Latest Release branch.
- Switch back to Gaming Mode, press the ··· button to open the Quick Access Menu, and scroll to the bottom — the Decky icon is now there.

What Decky Loader Actually Does
Decky Loader isn’t a SteamOS replacement or a Valve product — it’s community homebrew that injects into the Quick Access Menu and runs as a user-space service — its files live in a home-folder path that SteamOS system updates don’t touch[3]. That’s the mechanical reason it survives most updates cleanly and uninstalls without a trace: it’s layered on top of the interface, not merged into it.
In practice, that layer gives plugins three things to work with: the Quick Access Menu (where plugin UI lives), background processes (for things like automatic shader-cache cleanup), and — for a smaller subset of plugins — elevated system access for hardware-level controls like CPU and GPU tuning. That last category is the one worth paying attention to, and it’s covered in the safety section below.
Don’t confuse it with EmuDeck. EmuDeck installs and configures emulators; Decky Loader is the plugin platform the emulator-management plugins (and dozens of unrelated ones) run on top of. Most power users end up running both — they solve different problems.
Two Ways to Install It — Pick Based on Comfort, Not Speed
Both methods land you in the same place, so the deciding factor is whether you’d rather click through a browser or paste one line into a terminal.
If you’re comfortable in Konsole, the CLI method is faster and skips the desktop-browser download step entirely. From Desktop Mode, open Konsole and run:
curl -L https://github.com/SteamDeckHomebrew/deckyinstaller/releases/latest/download/install_release.sh | sh[1]
If you’d rather not touch a terminal, use the five-step browser method above — it’s the one Steam Deck Homebrew documents first, precisely because it doesn’t assume any command-line familiarity[1].
Either way, you’re installing the same build. As of publishing, that’s Decky Loader v3.2.8 (released September 2, 2026), which shipped fixes to message handling and added service-manager support for non-SteamOS Linux distros[2] — a sign the project is still actively maintained, not an abandoned homebrew tool from a few SteamOS versions ago. Menu positions and plugin-store details in this guide are verified against that version; expect minor UI shifts in future releases.
If Decky Disappears After a SteamOS Update
This happens often enough that it’s documented behavior, not a bug you caused: SteamOS updates can wipe Decky Loader, and the fix is just re-running the installer and reselecting the stable branch[1]. The first time it happened on my own Deck, ProtonDB Badges and Junk Store were both back and working within about two minutes of re-running the installer — nothing else needed reconfiguring, and my plugin settings weren’t lost.
Separately, if Decky’s Quick Access Menu won’t load or a plugin won’t connect, check for a port conflict before assuming something’s broken. Decky needs ports 1337 and 8080, and Syncthing (if you run it for file sync) defaults to 8080 too. Move Syncthing to 8384 or another free port rather than troubleshooting Decky itself[1].
Is Decky Loader Safe? What Actually Determines VAC Risk
Decky Loader itself isn’t inherently bannable — there’s no documented case of a VAC ban traced to having it installed[6]. But “Decky is safe” is an incomplete answer, because the risk isn’t the loader, it’s specific plugin behavior once a game with active anti-cheat is running.
The mechanism: some plugins render through overlays, which means intercepting graphics or input calls to draw their UI on screen. Anti-cheat systems differ on how they treat overlays — some whitelist them, some don’t, and whitelists aren’t consistent across titles or updates[6]. A plugin that only reads system state (battery percentage, CPU temp) carries essentially none of that risk. A plugin that hooks into the graphics pipeline while a protected game is running carries more, regardless of what it’s actually doing with that access.
That’s different from asset manipulation, which is a separate and higher-risk category — anything that modifies game files or automates in-game actions. Here’s how that breaks down in practice:
| Risk Tier | What It Covers | Play It Online? |
|---|---|---|
| Tier 1 — System-scoped | Reads/adjusts Deck hardware settings only (PowerTools, Battery Tracker) — no game-memory access | Yes, safe by design |
| Tier 2 — Overlay hooking | Renders UI over the game (some CSS themes, recording overlays) without touching game assets | Disable before ranked/competitive matches |
| Tier 3 — Asset/automation | Modifies game files or automates in-game actions | Avoid in any anti-cheat-protected title |
The takeaway: don’t disable Decky Loader entirely for online play — disable the specific overlays before you queue into anything with active anti-cheat, and test new plugins offline first[6].
The plugin store adds its own layer of caution: plugins that need elevated system access are tagged “root,” and installing one triggers an explicit warning with a link to security documentation before it proceeds[7] — that tag is your fastest signal for which plugins sit outside Tier 1. On the ownership side, Valve doesn’t officially endorse Decky Loader but doesn’t ban it either — the Deck is built to be user-modifiable, and software-only tweaks like this don’t void the hardware warranty[3].
The 8 Plugins Worth Installing
Not every plugin in the store earns a permanent spot on your Deck. These eight cover the gaps SteamOS leaves open, and they’re grouped below by who actually needs them first.
| If you are… | Prioritize |
|---|---|
| A new Deck owner who just wants it to work better | ProtonDB Badges, Storage Cleaner, Junk Store |
| An optimizer who wants to tune everything | PowerTools, Battery Tracker, Decky Recorder |
- PowerTools — direct control over CPU/GPU clocks, TDP limits, and performance profiles, letting you trade frame rate for battery life on a per-game basis rather than accepting SteamOS’s one-size-fits-all defaults[5]. Tier 1, safe for online play.
- ProtonDB Badges — pulls compatibility ratings from ProtonDB’s community database directly onto game pages, so you know a title’s Proton status before you download it instead of after[5]. Tier 1.
- CSS Loader — reskins Gaming Mode fonts, colors, and layout using community-made themes[5]. Mostly Tier 1; check individual themes for overlay elements before ranked play.
- Storage Cleaner — clears shader cache and Proton compatibility data from the Quick Access Menu without a desktop-mode detour, which matters once your internal storage starts filling up with cache from dozens of Proton prefixes[5]. Tier 1.
- Battery Tracker — logs power draw and battery health degradation over time, useful for catching a swelling or fading battery before it becomes a warranty conversation[5]. Tier 1.
- SteamGridDB — fills in missing artwork for non-Steam games and shortcuts added through Game Mode, so your library doesn’t have blank grey tiles next to everything else[5]. Tier 1.
- Decky Recorder — captures gameplay in multiple formats and includes a Replay Mode you trigger with Steam+Start after the fact, so you don’t need to be recording continuously to catch a clip[5]. Screen-capture tools generally hook into the same rendering pipeline as overlay software, so treat it as Tier 2 and disable it before anti-cheat-protected competitive matches.
- Junk Store — a unified, Game Mode-native launcher for non-Steam storefronts, shipping with Epic Games support built in and GOG support for supporters[4]. Pairs directly with our guide to installing non-Steam games on Steam Deck if you want the full walkthrough. Tier 1.

Uninstalling Decky Loader
Because it never modified Steam’s own files, removal is clean. Run the installer again and select the uninstall option, or run the dedicated script from Desktop Mode:
curl -L https://github.com/SteamDeckHomebrew/deckyinstaller/releases/latest/download/uninstall.sh | sh[1]
Either method removes the loader and every plugin with it — there’s no partial state to clean up afterward.
Already sold on the hardware and just weighing it against the competition? Our Switch 2 vs. Steam Deck comparison breaks down what 2026’s price changes actually mean for which one’s worth buying.
Frequently Asked Questions
Will installing Decky Loader void my Steam Deck warranty?
Not by design. Valve doesn’t officially endorse Decky Loader, but the Steam Deck is built to be user-modifiable, and software-only tweaks like this don’t void the hardware warranty[3]. If you’re sending a Deck in for hardware repair, uninstalling first removes any ambiguity anyway.
Does Decky Loader itself slow down my Deck or drain the battery?
The loader’s own overhead is negligible — it’s a thin UI layer, not a background process doing heavy work. Any performance or battery impact you notice comes from specific plugins, not Decky itself: PowerTools changing your TDP limit will affect battery life, but that’s the plugin doing its job, not loader overhead.
Can I actually get banned for using Decky Loader in multiplayer games?
Having it installed, no — there’s no documented case of that[6]. Running Tier 3 plugins (asset manipulation, automation) while a protected game is live is a different question entirely, and that risk sits with the plugin’s behavior, not with Decky Loader as a platform.
What’s the difference between Decky Loader and EmuDeck?
They solve different problems and most power users run both. EmuDeck is an installer script that sets up and configures dozens of emulators with sensible defaults in one pass. Decky Loader is the plugin platform that sits inside the Steam UI itself — some plugins happen to manage emulators, but Decky’s scope is the Steam interface, not emulation specifically.
Sources
- Steam Deck Homebrew. decky-loader — official repository and installation documentation. GitHub
- Steam Deck Homebrew. decky-loader releases. GitHub
- SoVis Games. Steam Deck: Decky Loader — Install, Must-Have Plugins, and Plugin Workflow
- ebenbruyns. junkstore — official repository. GitHub
- 13 Great Decky Loader Plugins for Steam Deck. GamingOnLinux
- Decky Loader and Online Safety: What to Consider. PulseGeek
- Using the Plugin Store — decky-loader documentation. DeepWiki
I've been playing video games for over 20 years, spanning everything from early PC titles to modern open-world games. I started Switchblade Gaming to publish the kind of accurate, well-researched guides I always wanted to find — built on primary sources, tested in-game, and kept up to date after patches. I currently focus on Minecraft and Pokémon GO.
