How to Install Third-Party Game Launchers on Steam Deck (2024)

The Steam Deck is an excellent handheld for playing PC games away from your gaming computer, but you’re generally restricted to Steam games by default. That’s fine for Steam-exclusive gamers, though you probably have games on other platforms, such as Epic Games, Ubisoft Connect, GOG Galaxy, and EA. How are you supposed to play those titles?

The good news is that the process isn’t difficult. Below, we'll use the NonSteamLaunchers installer created by moraroy on GitHub. While there is a manual method, we don't recommend using it as long as the installer is supported.

Before getting started, connect a Bluetooth mouse and keyboard to your Steam Deck or dock it and connect peripherals. You’ll have a much easier time navigating desktop mode if you don’t have to use the on-screen keyboard and touch screen.

How to Get Third-Party Launchers on Steam Deck

We love the installer method because it automatically installs and configures every third-party launcher of your choice on the launch menu. The installer supports the Epic Games Launcher, Ubisoft Connect, GOG Galaxy, EA app, itch.io, Battle.net, Rockstar Games Launcher, and others. It also supports cloud gaming services like GeForce Now, Xbox Game Pass, PlayStation Plus, and Amazon Luna, as well as streaming services like Netflix, Disney+, and Hulu.

DIFFICULTY

Beginner

DURATION

20 minutes

TOOLS

Steam Deck
NonSteamLaunchers-On-Steam-Deck

Step 1:Switch to Desktop Mode

Start by booting your Steam Deck into desktop mode. Press the Steam button, then go to Power > Switch to Desktop.

How to Install Third-Party Game Launchers on Steam Deck (1)

(Credit: PCMag / Valve)

Step 2:Download NonSteamLaunchers

Head to the NonSteamLaunchers Github page on your browser of choice and download the latest release. By default, the file will go to your Downloads folder, but you can save it wherever you want.

How to Install Third-Party Game Launchers on Steam Deck (2)

(Credit: PCMag / Valve)

Step 3:Open Downloaded File

Head to the downloaded NonSteamLauncher.desktop file, double-click the icon, and press Continue when prompted.

How to Install Third-Party Game Launchers on Steam Deck (3)

(Credit: PCMag / Valve)

Step 4:Choose Your Launchers

This should bring up a list of launchers supported by the installer. Tick off the ones you want to run on the Steam Deck and hit OK.

How to Install Third-Party Game Launchers on Steam Deck (4)

(Credit: PCMag / Valve / moraroy)

Step 5:Create Web Shortcuts (Optional)

The installer will then bring up the Shortcut Creator window that lets you create custom shortcuts for specific websites, such as Reddit, X, or PCMag. This step is optional, so if you don’t want to make website shortcuts, just click OK.

How to Install Third-Party Game Launchers on Steam Deck (5)

(Credit: PCMag / Valve / moraroy)

Step 6:Install Your Launchers

The installer will start by automatically detecting and installing the latest Proton GE version. Then, it’ll install your chosen launchers into the prefix folder at /home/deck/.local/share/Steam/steamapps/compatdata/NonSteamLaunchers.Once complete, your Steam Deck should restart automatically and the new launchers will show up on your desktop.

How to Install Third-Party Game Launchers on Steam Deck (6)

(Credit: PCMag / Valve)

Step 7:View Game Launchers in Game Mode

Select the Return to Gaming Mode shortcut on the desktop to return to Game Mode. You should also see your game launchers here. If not, you can add them manually by right-clicking on the file and selecting Add to Steam.

How to Install Third-Party Game Launchers on Steam Deck (7)

(Credit: PCMag / Valve)

Step 8:Add Game Launcher Art

Launchers don’t have artwork out of the box; they’ll appear as gray boxes on your desktop and in the Non-Steam tab. To fix that, install the SteamGridDB Decky plugin, which will find artwork automatically.

How to Install Third-Party Game Launchers on Steam Deck (8)

(Credit: PCMag / Valve)

Step 9:Enable Steam Play Compatibility Tool

To ensure compatibility between your Steam Deck and the third-party game launchers, open the Properties menu for each one, select the Compatibility menu, and tick the box that says Force the use of a specific Steam Play compatibility tool.

How to Install Third-Party Game Launchers on Steam Deck (9)

(Credit: PCMag / Valve)

Step 10:Select Proton GE Version

You'll also need to pick the latest version of Proton GE from the drop-down menu. We recommend sticking with the latest stable Proton GE build, rather than the beta release. This step is vital; if you don’t do this, the launchers won’t work.

How to Install Third-Party Game Launchers on Steam Deck (10)

(Credit: PCMag / Valve)

Set Up Controller Layout

How to Install Third-Party Game Launchers on Steam Deck (11)

(Credit: PCMag / Valve)

Once the launchers are ready to go, it's time to make sure the controller layout is properly set up. Supported Steam games usually have a default controller profile configured, but that won’t hold true for third-party game launchers.Open Controller Settings and click View Layout.

You can customize the layout, but we recommend editing it so the left trackpad functions as the scroll wheel and the right trackpad as the mouse, with the click acting as a double-click. This should make navigating easier when you don’t have a mouse and keyboard connected.

Log Into Your Launchers

How to Install Third-Party Game Launchers on Steam Deck (12)

(Credit: Ajay Kumar / Valve / Rockstar Games)

Now that your launchers are installed, log into each one with your account information. You can do this in desktop mode, but we found that doing it that way didn't sync to game mode, and we had to enter all the login info again. Also, Epic Games and Ubisoft Connect are prone to logging you out after a period of inactivity, so you’ll need to re-enter your information periodically if you switch between games a lot.

Recommended by Our Editors

How to Stream PlayStation 5 Games to Your Steam Deck

Remote Play: How to Stream Games From Your PC to the Steam Deck

Game Pass Everywhere: How to Install Xbox Cloud Gaming on Steam Deck

How to Uninstall Your Launchers

If you want to uninstall any launchers, run the NonSteamLaunchers.desktop file again and click Uninstall. For a completely clean setup, the Start Fresh option will remove everything and let you start from scratch.

What About Manually Installing Launchers?

The installer method is pretty reliable, but if it doesn't work for you, the manual method may be your best bet. This requires downloading each game launcher individually, installing ProtonUP-QT, and fiddling with hidden files and target locations. That's obviously more complicated, so we don’t recommend using it as long as the NonSteamLaunchers installer is supported.

Like What You're Reading?

Sign up for Tips & Tricks newsletter for expert advice to get the most out of your technology.

This newsletter may contain advertising, deals, or affiliate links. Subscribing to a newsletter indicates your consent to our Terms of Use and Privacy Policy. You may unsubscribe from the newsletters at any time.


Thanks for signing up!

Your subscription has been confirmed. Keep an eye on your inbox!

Sign up for other newsletters

How to Install Third-Party Game Launchers on Steam Deck (2024)
Top Articles
Latest Posts
Article information

Author: Kareem Mueller DO

Last Updated:

Views: 5801

Rating: 4.6 / 5 (46 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Kareem Mueller DO

Birthday: 1997-01-04

Address: Apt. 156 12935 Runolfsdottir Mission, Greenfort, MN 74384-6749

Phone: +16704982844747

Job: Corporate Administration Planner

Hobby: Mountain biking, Jewelry making, Stone skipping, Lacemaking, Knife making, Scrapbooking, Letterboxing

Introduction: My name is Kareem Mueller DO, I am a vivacious, super, thoughtful, excited, handsome, beautiful, combative person who loves writing and wants to share my knowledge and understanding with you.