How to install the Epic Games Launcher on the Steam Deck
No Windows installation or hardcore Linux engineering required
Knowing how to install the Epic Games Launcher on your Steam Deck will let you sneakily bypass the handheld’s innate lack of... well, ability to play any games that aren’t out on Steam. You have a choice of installation methods, too, including the quick and easy Lutris launcher manager or a more complex (but more direct and flexible) manual installation. In this guide, we’ll show you how to do both.
While as Epic’s platform has enjoyed mixed fortunes, there’s no denying that it’s become part of the PC furniture, complete with its own exclusives and access to a steady supply of free games. Out of the box, the Steam Deck will only know how to run games from your Steam library, but with a little tinkering – explained below, step by step – it’s possible to trick the Windows-based Epic Games Launcher into working on the Deck’s SteamOS. And once you’ve got the launcher, you’ve got the games, and plenty of the Epic Store’s wares can run just fine on the Steam Deck without any further meddling.
We’ll start with the Lutris method, as this is not only simpler, but also gives you a useful tool for easily installing other non-Steam launchers (like Ubisoft Connect and Battle.net) while you’re at it. Whichever technique you choose, I’d also recommend you approach it with a mouse and keyboard attached via a Steam Deck dock or USB hub. Poking about in the Deck’s Desktop Mode, which is necessary for both methods, is just easier this way – though you can get by the handheld’s own inputs and touchscreen as well.
- How to install the Epic Games Launcher on the Steam Deck with Lutris
- How to install the Epic Games Launcher on the Steam Deck manually
How to install the Epic Games Launcher on the Steam Deck with Lutris
Install the Lutris app
Step 1: Hold down the Steam Deck’s power button and select "Switch to Desktop."
Step 2: Open the Discover app – the shortcut is the blue shopping bag in the taskbar – and search for Lutris. Click Install.
Use Lutris to install the Epic Games Launcher
Step 3: Once it’s downloaded and installed, launch Lutris. You should see Epic Games Store listed in the left sidebar – click on the Connect icon, which looks like a tiny person, next to it.
Step 4: Click OK on the window that appears, then click the Install button to start installing Wine. This is a compatibility layer, similar to Valve’s Proton, that helps Windows applications to run on the Linux-based SteamOS.
Step 5: Click Continue on the next screen – don’t bother checking any of the options to create shortcuts – and wait a while. If you’re prompted to approve any additional downloads, click Install. Eventually you’ll see a fast-scrolling window of green Matrix text, which in non-technical terms means that it’s working.
Step 6: Next, you should see see an "Installation completed!" screen. But we’re not done yet, so for now click the Launch button and let Epic’s own installer get to work. If you didn’t see the Installation completed screen, but the Epic Games Launcher keeps installing anyway, just wait until it shows you the the sign in/sign up screen, at which point you should close it and go back to Lutris. After a few seconds, the installation should complete.
Add a Lutris shortcut to Steam
At this point, you can log into the Epic Games Launcher and set about installing your games. Still, it’s worth taking a moment to createSteam shortcut for Lutris, lest you have to return to Desktop Mode every time you want to use it.
Step 7: While still in Desktop Mode, open Steam, click on "Games" at the top, then select "Add a non-Steam game to My Library." From here, simply find Lutris in the list of apps, select it, then click the Add Selected Programs button.
The next time you boot in the Steam Deck’s default Gaming Mode, you should then be able to find Lutris – and by extension, the Epic Games Launcher – in your Steam library. It’ll be in the Non-Steam section.
How to install the Epic Games Launcher on the Steam Deck manually
Originally discovered by (and all credit to) GamingOnLinux's Liam Dawe, this method cuts out the middleman and lets you fire up the Epic Games Launcher directly from Steam.
It is more complicated than the Lutris method, and comes with the quirk of needing you to launch it from within the Desk's Desktop Mode whenever you want to update the Launcher to a newer version - a process that involves the application restarting itself, which doesn't work in Gaming Mode. At the same time, it's not actually as hack-y as it looks; the worst thing that can go wrong is accidentally skipping a step so that the Launcher won't launch, and ultimately, nothing here will be too scary if you've ever used a file manager before. Since you’re reading a PC gaming site, I’m assuming you have.
Download the Epic Games Launcher installer
Step 1: Enter Desktop Mode by holding down the power button, then selecting “Switch to Desktop” from the list of options.
Step 2: Open up a browser (Firefox comes pre-installed), head to Epic Games and download the launcher’s installer. Make a note of wherever you save it to – it should be in Home > Downloads by default.
Step 3: Open up the Steam app, click "Games" at the top, then "Add a Non-Steam Game to My Library." Just as you may have done loads of times on a desktop!
Step 4: The Epic installer won’t initially appear in the list of apps that pops up, so click the Browse button and navigate to wherever you saved it. Make sure the File Type field is set to "All Files" so that the installer can appear at all, then select it and click "Open." Back in the "Add a Game" window, the installer should now be selected, so click "Add selected programs."
Run the installer
Step 5: Success part one: Steam now recognises the installer. Find it in your Steam library by searching for "Epic," or just scrolling down through your list of games, then right-click it and select "Properties." If you’re using the Deck’s trackpads instead of a mouse, pressing down on the left pad registers a right-click. Which sounds odd but also feels totally normal if you’re right-handed? Ergonomics are weird.
Step 6: In the Compatibility tab of the Properties menu, check the "Force the use..." box, then select the latest installed version of Proton from the drop-down menu below. This will get the Epic Games Launcher running under the same Linux compatibility layer that the Steam Deck uses to get most Steam games running.
Step 7: Close the Properties window and launch the installer in Steam. Click "Install" in the setup wizard and wait a bit.
Create a Steam shortcut to the Epic Games Launcher
Step 8: The next few steps require some spelunking into Steam’s own files. Open up the Dolphin file manager, click the three-line icon in the top-right corner, then select "Show Hidden Files." Then, navigate to Home > .local > share > Steam > steamapps > compatdata.
Step 9: Annoyingly, the folder you want is named with a random string of numbers, but as the first GamingOnLinux video points out it should be a much longer string of numbers than the others in compatdata. Open it up, then continue navigating through pfx > drive_c > Program Files (x86) > Launcher > Portal > Binaries > Win32.
Step 10: Find the EpicGamesLauncher.exe file, right-click it and select "Copy Location" to copy that exceedingly lengthy file path. Then, head back into Steam and right-click on the Epic installer to open its Properties menu again.
Step 11: In the "Shortcut" field, delete the existing shortcut path (except for the quote marks) and paste in the new one. Do the same with the "Start In" field, except this time, delete "EpicGamesLauncher.exe" from the end of the path. Close the window once you’re done.
Customise the Epic Games Launcher for SteamOS
Step 12: Success part two! Launch the installer in Steam again, and there it is: the Epic Games Launcher. After it finishes installing, you can log in with your existing credentials and set about installing games from your Epic library. However, we’re not quite done yet…
Step 13: Remember how the executable was in a Win32? Once the Epic Games Launcher is fully installed and updated, it creates and starts using a Win64 folder instead, and leaving "Win32" in the Shortcut and Start In paths will break both. Fortunately, you don’t have to deep-dive into those files again to fix this: just open up the installer’s Properties again in Steam, and in both the Shortcut and Start In fields, delete "Win32" and replace it with "Win64."
While you're here, you can also rename the app from "EpicInstaller-(version name).msi" to whatever you want, though the obvious choice is just "Epic Games Launcher." Then, close the window.
Enable game installs on microSD
Step 14: The other big issue to address is accessing microSD cards; by default, the Epic Games Launcher can only install games to the Deck’s integrated storage due to a Proton quirk. To fix this, start by opening Dolphin and finding “primary” in the Removable Devices section of the sidebar – this is your microSD card. Click on it.
Step 15: Click near the top of the Dolphin window, where it reads “primary”, to see the file path. Highlight and copy this path.
Step 16: Once again, head back into Steam and open the Properties menu of the Epic installer (which at this point is essentially the full Epic Games Launcher). Scroll down to the “Launch Options” field and manually type in (without quotes) “STEAM_COMPAT_MOUNTS=”. Then, paste in the file path, followed by a space, then “%command%” (also without quotes). Close the window and you should now be able to select the microSD as an installation location for Epic game downloads.
Disable Epic Game Launcher notifications
Step 17: One last bit of optional but recommended setup is to disable those pop-up notifications (y’know, ads) that appear whenever you load up the Epic Games Launcher. This is especially important when loading the Launcher from the Deck’s main Gaming Mode, as unlike in Desktop Mode, those pop-ups will mess with the Launcher’s window size. It’s easily done: in the Launcher, click on the circular icon with the first initial of your username in it, then click Settings. Scroll down to the Desktop notification section, and simply uncheck both boxes to nix the notifications.
Getting there is quite the trek, but having access to Epic Games... games on the Steam Deck is absolutely worth the effort. Besides, all it really takes is searching through files and tinkering with Steam settings, which you may well have done before in Windows. You don’t need to be a savant of Linux’s more arcane utilities, like the command line interface.
Having to switch to Desktop Mode to install updates isn't ideal either, though don't worry about these updates themselves interfering with how the Epic Games Launcher runs on your Steam Deck. I've tested on a couple of different Deck models, and more recent updates don't break the Launcher in any way.
Game compatibility, meanwhile, is no more hit-and-miss than it is on native Steam. The Outer Worlds ran flawlessly, so too did Control after a one-time failure to launch. Both work seamlessly with the Deck controls, and don’t interfere with the quick suspend/resume feature. The main compatibility issue will be anti-cheat; Epic have said they’ve no plans to adjust Fortnite’s Easy Anti-Cheat to work on Linux, and getting the Epic Games Launcher to work won’t change that on the user end. Unlike Steam, Epic’s app also won’t track which games are and aren’t compatible with the Steam Deck – but for games available from both storefronts, you could always check our regularly updated list of Steam Deck Verified games. If Valve has granted a game a Verified rating, it should (in theory) work just as well when running it through the Epic Games Launcher.