This article was co-authored by Nathan Z. and by wikiHow staff writer, Travis Boylls. Nathan Z. is an online gaming expert and content creator based in Vancouver Island, BC, Canada. He has been creating online gaming content since 2008. Known as UnstableSparkey online, Nathan has amassed a community of over 128K followers on Instagram, 37K on YouTube, 38K on TikTok, and 10K on Twitch. He grew his following from 1K to over 100K Instagram followers in less than four months. Nathan is known for his Steam Roulette Content Series, where he randomly selects one of the 400 games he owns on Steam, creates gameplay content, and provides a review. He also has extensive experience with Stardew Valley, Valheim, Minecraft, The Sims series, State of Decay 2, The Last of Us, and The Legend of Zelda series. Nathan defines himself as a feel-first gamer, and immersion matters to him. He is hypersensitive to the factors that make games feel alive, and his reviews prioritize that.
This article has been fact-checked, ensuring the accuracy of any cited facts and confirming the authority of its sources.
This article has been viewed 25,711 times.
Steam Deck gives you access to all of Steam's library in a hand-held format. However, what if you want to play Xbox Game Pass games? While Steam Deck doesn't support Game Pass directly, you can install Microsoft Edge and modify it to launch Xbox Cloud Gaming, which will allow you to stream most Xbox Game Pass games within the web browser. This wikiHow article teaches you how to play Xbox Game Pass games on Steam Deck.
Game Pass on Steam Deck
Xbox Game Pass is not directly supported by Steam Deck.[1] However, you can install Microsoft Edge in Desktop mode and modify it to launch Xbox Cloud Gaming. This will allow you to stream most Xbox Game Pass games within the web browser.
Steps
Installing Microsoft Edge
-
Switch to Desktop Mode. To do so, press the Steam button to bring up the Steam menu. Then select Power followed by Desktop.
- This process will be easier if you connect a keyboard and mouse to Your Steam Deck. However, you can use the trackpad or touchscreen as a mouse. Press A or R2 to left-click or L2 to right-click. You can also click the right and left sides of the trackpad. Press Steam + X to open the on-screen keyboard.[2]
-
Open the Discover Software Center. It's the icon that resembles a blue shopping back in the taskbar at the bottom of the screen.Advertisement
-
Navigate to the web browsers. Use the following steps to do so:
- Select Applications.
- Select Internet.
- Select Web browsers.
-
Install Microsoft Edge. Locate Microsoft Edge in the list of browsers and select it. Then select Install.
Adding Edge to Steam
-
Open the Application Launcher. To do so, return to the desktop and select the icon that resembles a blue circle with a white crescent in the front. It's in the taskbar at the bottom of the screen.
-
Select Internet. This displays internet-related programs.
-
Add Microsoft Edge to Steam. To do so, right-click Microsoft Edge and click Add to Steam. This will open the "Add a Game" window.
-
Click the checkbox next to Microsoft Edge and click Add Selected Programs. This button is at the bottom of the menu.
Giving Edge Access to Steam Deck Controls
-
Open the Application Launcher. To do so, return to the desktop and select the Application Launcher icon in the taskbar at the bottom of the screen.
-
Open the Konsole. The console is like a command-line terminal. Use the following steps to open it.
- Select System.
- Select Konsole.
-
Enter the following command and press ↵ Enter. This will give Microsoft Edge access to your Steam Deck's controls. The command you need to enter is as follows:
- flatpak --user override --filesystem=/run/udev:ro com.microsoft.Edge.
-
Type exit and press ↵ Enter. This will close the Konsole.
Changing Edge's Launch Properties
-
Open the Steam app. To do so, return to the desktop and click the app that has the Steam logo next to the Application Launcher.
-
Right-click Microsoft Edge and click Properties. You can find Microsoft Edge in your Library.
-
Change the name to "Xbox Cloud Gaming." You can enter a new name for the app next to the app icon.
-
Append the code under "LAUNCH OPTIONS." Add the following code after "@@u @@" in the box below "LAUNCH OPTIONS." Note that there should be a space after "@@". Copy and paste the following code:
- --window-size=1024,640 --force-device-scale-factor=1.25 --device-scale-factor=1.25 --kiosk "https://www.xbox.com/play"
-
Close the window. After you are done appending the code, close the Windows.
Applying a Controller Layout
-
Right-click Microsoft Edge and click Properties. You can find Microsoft Edge in your Library in the Steam app.
-
Open the Controller Layout window. Using the following steps to do so:
- Click Manage.
- Click Controller Layout.
-
Select BROWSE CONFIGS. It's in the Steam Controller Configurator.
-
Select Gamepad with Mouse and Trackpad. It's under "Templates."
-
Select APPLY CONFIGURATION. It's at the bottom of the window. This applies the Xbox button configuration to the Steam Deck.
-
Click Done. This closes the Window. At this point, you use the modified Microsoft Edge shortcut to launch and stream Xbox Game Pass games within the web browser in Gaming mode. However, you may want to consider adding custom artwork to the shortcut to make it look more official.[3]
Expert Q&A
Video
Tips
-
Alternatively, you can Install Windows on your Steam Deck. This will allow you to install Game Pass games using the Xbox app.Thanks
References
- ↑ Nathan Z.. Online Gaming Expert. Expert Interview
- ↑ https://help.steampowered.com/en/faqs/view/671A-4453-E8D2-323C
- ↑ https://support.microsoft.com/en-us/topic/xbox-cloud-gaming-in-microsoft-edge-with-steam-deck-43dd011b-0ce8-4810-8302-965be6d53296
























