Xbox Game Pass on the Steam Deck using XCloud

This guide will teach you how to play your Xbox Game Pass games on your Steam Deck.

Steam Deck Xbox Game Pass using Cloud Gaming

Unfortunately, with Xbox Game Pass requiring you to have a Windows device you can’t easily run these games on your Steam Deck.

One of the easiest ways to get around this limitation is to stream these games to your Steam Deck using Xbox Cloud Gaming. But, of course, you can always dual-boot Windows and play the games natively on your device that way.

Using the Xbox Cloud Gaming service, you can stream any of your Game Pass games to your Steam Deck. You won’t be restricted to just PC Game Pass games.

Of course, for this to work smoothly, you will need decent internet and a strong Wi-Fi connection to your device.

Preparing your Steam Deck to Stream Xbox Game Pass Games

In this section, we will walk you through the process of getting your Steam Deck ready to play Xbox Game Pass games.

Since we rely on the Xbox Cloud Gaming service on your Steam Deck to stream these games, we will need to install the Microsoft Edge web browser.

Moving to Desktop Mode

1. Before we can install Microsoft Edge to your Steam Deck, you must change to desktop mode.

To start changing to desktop mode, open the Steam menu. To open this menu, press the STEAM button on your device or by tappingSteam menu” in the bottom-left corner.

Open the Steam Menu

2. With the Steam menu open, change to the “Power” menu by selecting the “Power” option at the bottom of the list.

Open the power menu

3. Finally, tap the “Switch to desktop” option to change to desktop mode.

Switch to desktop mode

Installing Microsoft Edge to the Steam Deck

4. Now that we are in desktop mode, we will want to open the “Discover Center” by tapping the shopping bag icon.

This store will allow us to easily install the Microsoft Edge browser that we will be using to access our Xbox Game Pass games on the Steam Deck.

Open Discover Center

5. With the Discover Center open, use the search box at the top-left corner to look for “microsoft edge“.

You can bring up the keyboard on the Steam Deck desktop by pressing the STEAM and X buttons simultaneously.

Search for Microsoft Edge

6. You should now see “Microsoft Edge” at the top of the list (1.).

Once you have found this entry, click/tap the “Install” button (2.).

Install Microsoft Edge on the Steam Deck to Play Xbox Game Pass Games

Adjusting the Microsoft Edge Flatpak Settings

7. For your Steam Deck controls to work with Xbox Cloud Gaming, we will need to make some changes to the installation.

To do this, you must open the terminal on your Steam Deck.

Start this process by clicking the bottom-left corner to open the start menu on your device.

Open the start menu

8. With the start menu open, you must hover over the “System” (1.) entry.

In the pop-up menu, click the “Konsole” application to open the terminal (2.).

Open the terminal

9. With the terminal open, you will want to use the following command.

flatpak --user override --filesystem=/run/udev:ro com.microsoft.Edge

This command overrides the settings for Microsoft Edge to access the Steam Deck controls while you are streaming your Xbox Game Pass games.

Modify package for Steam Deck Controls on Xbox Cloud Gaming

Adding Microsoft Edge as a Non-Steam Game

10. Back on the desktop, you will want to open the desktop Steam client.

To open the desktop client, click/tap the Steam icon.

Launch Steam Desktop Client

11. With the Steam desktop client open, click the “ADD A GAME” option (1.).

In the box that appears, click the “Add a Non-Steam Game” option (2.).

Add non-steam game

12. In the “Add a Game” list, scroll till you find the option labeled “Microsoft Edge” and ensure that checkbox is ticked (1.).

Finally, click the “ADD SELECTED PROGRAMS” button (2.).

Add Microsoft Edge to the Steam Client for Xbox Game Pass

Changing Microsoft Edge to Xbox Game Pass on the Steam Deck

13. With Microsoft Edge now added to Steam, you will need to adjust it to launch into the Xbox Cloud Gaming website on your Steam Deck.

To make these changes, you must find “Microsoft Edge” in your library and select it.

Find Microsoft Edge in Steam Library

14. Once the Steam page is open for Microsoft Edge, click the cog icon (1.).

Next, click the “Properties” option (2.).

Open Edge Properties in Steam

15. Within the properties page, the first thing you want to change is the application’s name. You can adjust the name using the textbox at the top of the page.

In our case, we will be naming this application “Xbox Game Pass” on our Steam Deck, but you could also name it “Xbox Cloud Gaming” or anything else.

Change Shortcut Name on Steam Deck to Xbox Game Pass or Xbox Cloud Gaming

16. Your next step is to adjust the “Launch Options” by adding the following to the end of the options. In particular, you want to add this just after the text ‘"@@u" "@@"‘.

--window-size=1024,640 --force-device-scale-factor=1.25 --device-scale-factor=1.25 --kiosk "https://www.xbox.com/play"

These changes make the window open size “1024,640“. It also adjusts the scale factor from “1” to “1.25“.

Finally, we use the “kiosk” option so that Edge on our Steam Deck will load up Xbox Cloud Gaming when this Steam entry is launched.

Adjust Launch Options to open Xbox Game Pass on Steam Deck

17. Once you have finished with these changes, you can now change back to gaming mode.

From your desktop, click the “Return to Gaming Mode” icon.

Return to Steam Deck gaming mode

Find Xbox Game Pass in your Steam Deck Library

18. Now that you are back in gaming mode, change to your library using the STEAM menu.

Open game library

19. Once in the Steam library, you must change to the “NON-STEAM” library (1.).

Next, select “Xbox Game Pass” from within this screen (2.).

Find Xbox Game Pass in Steam Deck Library

Adjusting the Control Scheme for Xbox Cloud Gaming on the Steam Deck

20. To improve your experience with Xbox Cloud Gaming on your Steam Deck, you will want to adjust the default control scheme.

Select the controller icon below to begin changing the control scheme.

Adjust controller setting

21. Select the currently enabled layout with the controller settings page open to modify it.

In our case, the default control scheme was set to”Gamepad with Joystick Trackpad“,

Select current layout

22. Now scroll down this list until you see the option labeled “Gamepad with Mouse Trackpad“.

You can use the right trackpad to control the mouse by selecting this option.

Using this option should improve your experience when playing an Xbox Game Pass game on your Steam Deck that requires the mouse.

Change gamepad layout to use mouse as trackpad

23. You will now see the new layout. You can use this screen to adjust it to your needs.

Otherwise, press the X button on your Steam Deck to save the layout change.

Apply layout change

Launching Xbox Game Pass Streaming on your Steam Deck

24. At this stage, you can launch your newly set up Xbox Cloud Gaming application and start playing any of your Xbox Game Pass games on your Steam Deck.

To launch this application, you only need to tap the “Play” button.

Launch Xbox Game Pass games on the Steam Deck

25. When you first go to play your Xbox Game Pass games on your Steam Deck, you will be required to log in to your account.

To do this, tap the “SIGN IN” button at the top of the screen and follow the prompts.

Remember that during the login process, you can open the keyboard by pressing the STEAM and X buttons at the same time.

Sign in to your Xbox Cloud Gaming Account on the Steam Deck

26. Once logged in, you can play any game available through Xbox Cloud Streaming.

If you are subscribed to Game Pass Ultimate, you can play a large amount of the Game Pass library on your Steam Deck.

List of available Xbox Game Pass games

27. Below, you can see that Hi-Fi Rush is streamed to our Steam Deck thanks to Xbox Cloud Streaming and Game Pass.

Hi-Fi Rush running through Game Pass on the Steam Deck

Conclusion

We hope you now have access to your Xbox Game Pass games on your Steam Deck.

While you can’t natively run Game Pass games without installing Windows, you can work around this using the Xbox Cloud Gaming service.

This service lets you stream your game pass games to the Steam Deck without installing Windows.

Please comment below if you experienced any issues getting this guide to work on your device.

If you found this guide helpful, be sure to check out our many other Steam Deck guides.

Leave a Reply

Your email address will not be published. Required fields are marked *