โ† Back to Guides
๐Ÿ—“ Published: 2026-01-01 | ๐Ÿ“ Updated: 2026-01-10

Install Any Game Launcher on Steam Deck

Tired of being restricted to just your Steam library? This guide covers the installation of third-party launchers like Epic Games, GOG, Battle.net, and Rockstar using the NonSteamLaunchers scriptโ€”giving you full access to your entire PC game catalog.

๐Ÿ“Œ Key Takeaways

  • Unified Library: Games from other launchers will appear directly in your Steam Library.
  • Automated Setup: The script handles Proton compatibility and installation paths automatically.
  • Desktop Mode Method: As the Decky Plugin is currently undergoing updates, the Desktop script is the most reliable way to install these launchers.
๐Ÿ“‚ Downloads & Resources

Use the official GitHub repository for the latest version of the script:

NonSteamLaunchers GitHub (Moraroy) ๐Ÿ“ฆ View Repo

Step 1: Enter Desktop Mode

  1. Hold the Power Button on your Steam Deck.
  2. Select Switch to Desktop.
Switch to Desktop Mode

Step 2: Run the NonSteamLaunchers Script

  1. Open your browser and go to the NonSteamLaunchers GitHub page.
  2. Download the NonSteamLaunchers.desktop file (or follow the terminal command provided in the repo description).
  3. Execute the file on your desktop. If prompted, click Continue.
  4. The script will open a window listing available launchers.
Download Script from GitHub

Step 3: Select and Install Launchers

  1. Tick the launchers you wish to install (e.g., Epic Games, GOG, Ubisoft, Rockstar).
  2. (Optional) Toggle Auto Scan Games. This allows the script to automatically add individual games to your Steam library once you install them within the third-party launcher.
  3. Click Install. The script will download the necessary files and set up the Proton prefixes.
Select Launchers to Install

Step 4: Restart and Access

  1. Once the installation is finished, it is highly recommended to Restart your Steam Deck.
  2. Return to Gaming Mode.
  3. Navigate to your Library > Non-Steam tab. Your new launchers will be ready to open.

Step 5: Installing and Playing Games

  1. Open a launcher (e.g., Epic Games) and log in.
  2. Download your desired game.
  3. If you enabled "Auto Scan," the game should appear in your Steam Library after a few moments (or a restart). If not, you can simply launch the game from within the launcher itself.
  4. Epic Games Launcher Example
... Subscribers

Found this guide helpful?

Support the channel to help me create more tools and guides!