With a Steam Deck in your hands, you’ll have access to your entire Steam library whenever and wherever you want. Over at Microsoft, a Game Pass Ultimate subscription gets you access to not quite 500 games from the Xbox catalogue. But what if you could combine the two?
The SteamOS running on your Steam Deck is built on a Linux distro, which means it’s really just a handheld computer. And that means you can trick it into playing (most) Game Pass games through a browser with Xbox Cloud Gaming. To clarify: you can’t actually install any Game Pass games on the Steam Deck, but you can install a browser that runs Cloud Gaming — which will allow you to stream most games from the Game Pass library. (Microsoft continually increases its Cloud Gaming offerings — as of this writing, almost 370 games have such support.)
It takes a bit of work to convince Valve’s handheld to run these games, though, and the process is a bit intimidating. But with a little patience and technical savvy, you’ll be able to get Game Pass working on a Steam Deck. Here’s how.
Install Microsoft Edge on your Steam Deck
Switch your Steam Deck to desktop mode by hitting the Steam button, selecting Power, and then hitting Switch to Desktop. This will launch a desktop version of the SteamOS.
In the desktop, you’ll use the right thumbstick, right trackpad to move the mouse, or just tap the screen to move the mouse. The A button, right trigger, or clicking the right trackpad are your left clicks (the trackpad is more reliable than the thumbsticks in our experience), and the left trigger works as a right click. Yes, right is left and left is right — somehow it works.
Go down to the menu bar and click on Discover — the icon that looks like a shopping bag. You’ll need to type in the search bar, so click inside it and then hit Steam + X to pull up the onscreen keyboard. Type in “edge” (or “Microsoft Edge” if you’re feeling extra) and hit install on the Microsoft Edge browser.
Next, hit the start button (the Application Launcher button) in the bottom left, mouse up to Internet, and right click (with the left trigger) on Microsoft Edge. Select Add to Steam.
Hit the Application Launcher button again and go to System > Konsole. Launch it to bring up a terminal- or command prompt-like window. Press Steam + X again to pull up the keyboard, and (carefully) type in the following:
flatpak --user override --filesystem=/run/udev:ro com.microsoft.Edge
Note the two hyphens before the user and filesystem commands. Use the left trigger or long press on the semicolon to get a colon. We don’t think the capital matters, but maybe use it just to be safe. (This command will give Edge access to the controller inputs in Gaming Mode.)
Type exit to close the window.
Set up Microsoft Edge in your Steam Library
While still in Desktop mode, launch Steam. Scroll through your Library to find Microsoft Edge. Right-click and select Properties.
You don’t have to change the name, but it’ll make your life easier if you do — we went with the simple “Xbox Cloud Gaming.” Scroll down to the Launch Options box. There’s already a lot of information there. Click in the box and type in the following at the end of the line after the “@@u @@” part:
-- window-size=1024,640 --force-device-scale-factor=1.25 --device-scale-factor=1.25 --kiosk “https://www.xbox.com/play”
Again, note the double hyphens.
Apply the Controller Layout
Back at your Library, right-click on Xbox Cloud Gaming (or whatever you named Microsoft Edge to). This time, select Manage > Controller Layout. Get past the informational screens that pop up and then hit the Browse Configs button at the top.
Scroll down (quite a bit) to Gamepad with Mouse Trackpad and select it. Hit B to back out of the screen.
Add some custom artwork
If you want to get really fancy, you can change the renamed Microsoft Edge’s artwork from a blank square to the official Xbox logo. Grab the images above and save them to your Steam Deck — either open this page in your Steam Deck’s Desktop Mode or drop them onto your microSD card. Make sure they save as a .png. If you use a microSD card, we recommend using the Dolphin file manager to copy the image to your desktop — it’s easier to find them this way.
From the Steam Library, open the Properties for Xbox Cloud Gaming (or whatever you named it) again. Click in the empty square next to the name and navigate to wherever you dropped the file — placing it on the desktop puts it at /home/deck/Desktop/. You’re looking for the square one that ends with Icon.
Back in the Steam Library, click on the Xbox Cloud Gaming entry to open it. Right-click where a banner image should be and pick Set Custom Background. Pick the Banner image (the wide landscape one).
Right-click the banner area again and, this time, pick Set Custom Icon and pick the Capsule image (the portrait one).
Return to Gaming Mode and sign in to Xbox Game Pass
Now you can close everything and use the icon on the desktop to return to Gaming Mode.
In your Library, tab over to Non-Steam Games at the right end to launch your new Cloud Gaming shortcut. This will bring you to the login screen for Game Pass. Use the D-pad or just tap the button to Sign In. Press Steam + X again to pull up the keyboard.
Once you’re signed in, you’ll be greeted with the Xbox Cloud Gaming page — everything we set up earlier turned the version of Microsoft Edge we downloaded into a dedicated (kiosk) way to deliver this webpage. Use the controls to scroll around, pick a game, and get playing.
Playing with Cloud Gaming does mean you’ll need a decent and constant WiFi connection — you’re not going to be cloud gaming on the go without a hotspot (which is possible, actually).
Our experience streaming games was mostly perfect, but not quite. There were periodically some video lag issues, but they resolved themselves within a second or two. The lag might depend on the game you’re playing, though. It was more common while we were playing something a little more resource-intensive like Cities: Skylines than it was with Lego Star Wars (there was still some artifacting, though).