Xbox Cloud Gaming in Microsoft Edge with Steam Deck

Xbox Cloud Gaming in Microsoft Edge with Steam Deck
  1. Press the Steam button to bring up the Steam Menu, then select Power > Switch to Desktop.

  2. Select the Discover Software Center icon on the taskbar.

  3. In Discover Software Center, select Applications > Internet > Web Browsers.

  4. Find Microsoft Edge in the list of apps and select Install.

  5. Once it’s installed, close Discover Software Center, return to the Desktop, and select Application Launcher.

  6. Select Internet, then right-click on Microsoft Edge and select Add to Steam.

  7. In the Add a Game window, scroll to find Microsoft Edge, check the box next to it, and select Add Selected Programs.Finding and checking Microsoft Edge in the Steam Add A Game list.

  8. Back on the Desktop, select Application Launcher > System > Konsole (terminal window).

  9. Edge will need to be able to access your Steam Deck controls with udev, so we need to give it override access. Set it by entering this command and pressing Enter:flatpak -user override -filesystem=/run/udev:ro com.microsoft.Edge Then enter exit and press Enter to close Konsole.

  10. Open Steam by selecting the Steam icon on the desktop.Finding the Steam Desktop client icon.

  11. Select the Library tab, navigate to Microsoft Edge in the list, and then right-click it and select Properties.

  12. Make the following changes to the Microsoft Edge shortcut:

    1. Change the name (next to the icon) to Xbox Cloud Gaming (Beta)

    2. Scroll down to LAUNCH OPTIONS and append the following (after @@u @@):-window-size=1024,640 -force-device-scale-factor=1.25 -device-scale-factor=1.25 -kiosk “https://www.xbox.com/play”Where to add the additional arguments to the Launch Options on the Microsoft Edge Beta shortcut in Steam.

    Close this window when you are done.

  13. Now, navigate to Xbox Cloud Gaming (Beta) in the Steam Library, right-click it, and select Manage > Controller layout.

  14. In the Steam Controller Configurator, select BROWSE CONFIGS. Under Templates, select Gamepad with Mouse Trackpad. Select APPLY CONFIGURATION, then select DONE.

Adding custom artwork to your shortcut

At this point your shortcut will work; you can close the Steam window, select the Return to Gaming Mode icon on the desktop and find your shortcut in your game library in the NON-STEAM section. However, we’ve got some artwork for you that will make look it a little nicer. Here’s how to add that:

  1. Download the supplied artwork from here. There is art here for Xbox Cloud Gaming and the Microsoft Edge browser. We are going to be using the Xbox Cloud Gaming files here:

    • Xbox_Cloud_Gaming_Banner.jpg

    • Xbox_Cloud_Gaming_Capsule.jpg

    • Xbox_Cloud_Gaming_Icon.jpg

  2. In Desktop Mode on your Steam Deck, launch Steam, navigate to Xbox Cloud Gaming (Beta) in your Library, right-click it, and select Properties.

  3. Add the icon: Select the blank square to the left of the name of the shortcut, navigate to the location you saved the artwork, and select Xbox_Cloud_Gaming_Icon.jpg. Close this when you are done.

  4. Add the banner: Select the game in the Library, right click the blank area behind the title above the PLAY button, and select Set Custom Background. Navigate to your artwork and select Xbox_Cloud_Gaming_Banner.jpg.

  5. Apply the capsule: In several of the Steam Library views you will see a “blank” Xbox Cloud Gaming (Beta) rectangle like the following: Right-click it, and select Manage > Set custom artwork. Navigate to your artwork and select Xbox_Cloud_Gaming_Capsule.jpg.

  6. Update RECENT GAMES: Once you have used the shortcut and launched Xbox Cloud Gaming (Beta) at least once, it will appear in the RECENT GAMES section (again, within the desktop Steam client) with a blank background. Just as before, right-click, select Manage > Set custom artwork, navigate to your artwork and select Xbox_Cloud_Gaming_Capsule.jpg.

At this point your Xbox Cloud Gaming (Beta) shortcut is ready to go! You can return to Gaming Mode via the icon on the desktop.