How to install Non-Steam Launchers on Steam Deck

NonSteamLauncher text on an orange bar across the screen. a Steam Deck OLED and the NonSteamLauncher logo are positioned on either side

Installing non-Steam games on Valve’s Steam Deck used to be a bit of a hassle. With NonSteamLaunchers, it simplifies things by integrating non-Steam stores automatically into Proton.

Setup is probably the easiest we’ve encountered. You’ll need to be in Desktop Mode for this. To get there quickly do the following:

  1. Hit the Steam button
  2. Head to Power
  3. Press “Switch to desktop”

Now use your choice of internet browser to navigate to the project’s Github page.

From here, you can download the script (it’s the big colorful button). Once you’ve moved it somewhere outside of your Downloads folder, double-click to execute it.

Article continues after ad

How to manually install NonSteamLaunchers

NonSteamLauncher menu
  • After downloading, a menu will appear
  • Before checking boxes be sure to install and update Proton-GE
  • If you get a “Shortcut Creator”, you can hit cancel to skip it
  • Once updated, the menu will reappear, now check any boxes for each launcher you want installed
  • After completion, head back to Gaming Mode via the icon on the Desktop or by restarting the device
  • All your new launchers will be under Non-Steam Games

Installing NonSteamLauncher

You’ll be greeted with a menu of what you want to do. We recommend hitting the “Install Proton-GE” button at the top first, just be sure we’re updated and ready.

After you’ve waited for Proton-GE to install, you can now check any box you want in the list of launchers. These include everything from major players like Epic and EA to the home of indie developers, itch.io.

Once you hit install, NonSteamLauncher will automatically set up the Proton environments for each launcher. By default, it’ll pile them all under the same environment, but you can separate these by choosing the very top check box.

Article continues after ad
NonSteamLauncher installing Epic

The only reason you’d want to do this is if you intend to move the files produced for each launcher to their respective area on the device or in external storage.

After you’ve completed the installation, you can head back into Gaming Mode via the icon on your desktop or, by restarting your device.

NonSteamLauncher results in the Steam Deck gaming menu

When you check your library, under “Non-Steam Games” you’ll find icons for all the launchers you selected. These will start the actual launchers for the game, emulated as if you were on Windows.

Article continues after ad

As Proton is – in the most basic terms – a Windows emulator, NonSteamLauncher is doing the heavy lifting in setup. Instead of relying on API keys or external launchers like Lutris and Heroic, it simply emulates the store in this faux Windows environment.

Epic Store installing Zenless Zone Zero

That’s why when you go to install something via Epic, it’ll still list the designated location as a Windows file structure. 

With this now installed, you can access games originally thought to be off-limits. This includes MiHoYo’s latest game, Zenless Zone Zero, and Genshin Impact.

Article continues after ad

How to install NonSteamLaunchers with Decky Loader

  1. Download & install Decky Loader
  2. Open Decky by pressing ‘Quick Access’ button
  3. Scroll down to plug icon
  4. Select shop icon
  5. Type & search ‘NonSteamLaunchers’ in text box
  6. Select install when prompted
  7. Return to Decky Loader
  8. Select ‘NonSteamLaunchers’ followed by ‘Game Launchers’
  9. Choose which launchers you want to install

The NonSteamLaunchers Decky plug-in has finally left testing and is available for anyone who has access to Decky on the Steam Deck.

If you have Decky up and running on your handheld, the plug-in can be easily installed by opening the Decky store and searching “NonSteamLaunchers” in the available text box.

Once installed, selecting NonSteamLaunchers through Decky will load up a list of game launchers, from Epic Games, GOG Galaxy to Amazon Games.

Here, you can toggle on every launcher you want on your Steam Deck, and select ‘Install’ to get them installed on your handheld.

Article continues after ad
Screenshot of the Decky NonSteamLaunchers plug-in.Dexerto

It may take a minute for each launcher to install, especially if you’ve selected a few. From then on, each game launcher will be available through your Steam Deck ‘Non-Steam Game’ section of your Steam game library.