This installation can be done without an admin/sudo password set.
- Prepare a mouse and keyboard if possible.
- Keyboards and mice can be connected to the Steam Deck via USB-C or Bluetooth.
- Many Bluetooth keyboard and mouse apps are available for iOS and Android. (KDE connect is preinstalled on the steam deck)
- The Steam Link app is available on Windows, macOS, and Linux. It works well as a remote desktop substitute.
- If you have no other options, use the right trackpad as a mouse and press + to open the on-screen keyboard as needed.
- Press the button and open the Power menu.
- Select "Switch to Desktop".
- Navigate to this Github page on a browser of your choice.
- Download the installer file. (If using firefox, it will be named
decky_installer.desktop.download
. Rename it to decky_installer.desktop
before running it)
- Drag the file onto your desktop and double click it to run it.
- Either type your admin password or allow Decky to temporarily set your admin password to
Decky!
(this password will be removed after the installer finishes)
- Choose the version of Decky Loader you want to install.
- Latest Release
Intended for most users. This is the latest stable version of Decky Loader.
- Latest Pre-Release
Intended for plugin developers. Pre-releases are unlikely to be fully stable but contain the latest changes. For more information on plugin development, please consult the wiki page.
- Open the Return to Gaming Mode shortcut on your desktop.
- Decky's plugin icon will now appear in the Quick Access Menu.
- There is also a fast install for those who can use Konsole:
curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/install_release.sh | sh
This should only be done if the cli and gui installers above do not work.
-
Turn on CEF debugging either by enabling the setting in steam developer settings or making a ~/.steam/steam/.cef-enable-remote-debugging
file.
-
Download the most recent PluginLoader binary from the github releases page. (or download a build from github actions if you want an extremely unstable version)
-
Place the binary in ~/homebrew/services
(making the folder if it does not exist) and mark it as executable chmod +x ~/homebrew/services
.
-
Make a script to start decky up on boot. There's a premade one for systemd in the repo.
Plugins can be installed from the included plugin store