Join us on our own very special Reddit on /r/Linuxers.
We do often include affiliate links to earn us some pennies. See more here.

Good news Cloud Gaming fans, as it appears the version of Chrome available on the Steam Deck is now the correct version needed to detect the gamepad. With two small quick fixes, you can play GeForce NOW on Steam Deck easily.

I was waiting on the Chrome update to ship to properly show off Cloud Gaming, which was available in the Dev and Beta versions of Chrome for a little while. You can see on the official Chromium tracker that it has now shipped, and checking the Chrome version on Deck today, it's the same.

Using the version of Chrome available on the Steam Deck, which you can install via the Non-Steam menu in the Steam Library of Gaming Mode, it's possible to tweak it to get it working fully.

  1. To get the Chrome package to work with the Deck controller, you need to do what Microsoft said in their guide for Edge and Xbox Cloud Gaming with this quick terminal command in Konsole in Desktop Mode (with Edge changed to Chrome of course): flatpak --user override --filesystem=/run/udev:ro com.google.Chrome
  2. While in Gaming Mode, you will also want to set Steam Input on Chrome to be in "Gamepad with Mouse Trackpad" mode, along with one edit to set the Right Trackpad click behaviour to be a Left Mouse button. This just enables you to interact with Chrome and click things properly. Any other Steam Input mode, and the Deck Controller will not be picked up by Chrome.
  3. If you want to get rid of the tab bar and have it feel more like an "app", you can also append these to the Launch Options for Chrome: --window-size=1024,640 --force-device-scale-factor=1.25 --device-scale-factor=1.25 --kiosk "https://www.whateverserviceyouuse.com"

Here's a little demo of Fortnite on the Steam Deck, thanks to GeForce NOW:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

#100, woo-hoo! That's obviously great right. Performance of Fortnite on GFN however isn't amazing (quite stuttery), although I was testing out the Free plan over WiFi.

I should note, I am on the Steam Deck Beta branch, but that shouldn't change anything since the Flatpak package of Chrome will be the same since it's an external package.

Article taken from GamingOnLinux.com.
12 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
10 comments

Mohandevir 31 Mar
Is it possible to install the GFN Chrome shortcut? How is it handled by the Steam Deck?

Edit: Meaning, if it was possible, I would have GFN and Stadia dedicated shortcuts (download browser app) directly in my Steam library. I would probably have a Deezer shortcut too... Is it possible?


Last edited by Mohandevir on 31 March 2022 at 12:57 pm UTC
Quoting: MohandevirIs it possible to install the GFN Chrome shortcut? How is it handled by the Steam Deck?

Edit: Meaning, if it was possible, I would have GFN and Stadia dedicated shortcuts (download browser app) directly in my Steam library. I would probably have a Deezer shortcut too... Is it possible?

Yes! Just add a new non-steam game to your library, select Google Chrome from the list like normal (this creates a second Chrome shortcut in Steam). Follow Liam's instructions then rename the shortcut and you're golden! The nice advantage to this is you can keep the original Chrome shortcut pristine.

I've been using this with GFN for about a week, it works great


Last edited by buckysrevenge on 31 March 2022 at 1:46 pm UTC
Quinn 31 Mar
Quoting: buckysrevenge
Quoting: MohandevirIs it possible to install the GFN Chrome shortcut? How is it handled by the Steam Deck?

Edit: Meaning, if it was possible, I would have GFN and Stadia dedicated shortcuts (download browser app) directly in my Steam library. I would probably have a Deezer shortcut too... Is it possible?

Yes! Just add a new non-steam game to your library, select Google Chrome from the list like normal (this creates a second Chrome shortcut in Steam). Follow Liam's instructions then rename the shortcut and you're golden! The nice advantage to this is you can keep the original Chrome shortcut pristine.

I've been using this with GFN for about a week, it works great
Nice!
mr-victory 31 Mar
Why does Deck have %60 GPU usage (in the picture) when streaming?
sofakng 31 Mar
Why does the command-line use a window size of 1024x640 instead of 1280x800 (ie. native screen resolution) ?
Quoting: sofakngWhy does the command-line use a window size of 1024x640 instead of 1280x800 (ie. native screen resolution) ?
my guess is for text legibility, but Valve set that up, so you should ask them maybe (they scale it by 1.25 as well, 1024*1.25=1280)
When I first started using this with GFN, I was having trouble disabling Family View with the virtual keyboard in a GFN steam session (text would pass through, but the dialog said I entered the wrong PIN), I eventually had to bind a grip button to enter the PIN for me. It might be fixed by now though
BluEgo 19 Apr
Thank you for this guide.
I've tried to follow both this one, and the guide by Microsoft, but I wasn't able to use the gamepad controller inside either chrome or edge.
I've executed the one-liner code in the konsole, I've set the proper controller configuration, I've checked that both chrome and edge are up-to-date...
Does anybody have a clue what I could be missing?
Thanks for your help, appreciated.
Hey Liam & Co.! New SD user here. I've set up Edge with Xbox GamePass and it works flawlessly. With the kiosk code, it goes straight into Xbox GP and it's almost like a native app.

When I use Chrome though, and add the following to the properties in Steam:

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


It takes me to a Google login page every time. Especially since this is in kiosk mode, this is useless as I'm unable to get to GeForce Now (which is what I'm trying to use this for).

Any ideas?

EDIT: Nothing to do with kiosk mode. I see the same behavior if I eliminate the additional arguments. I think this has to do with Chrome not having access to PWAs.

EDIT 2: Got it working after pulling out some hair! Turned off the setting allowing Chrome to run in the background. That was causing all my issues because it was trying to keep my PWAs running.


Last edited by krelltunez on 7 May 2022 at 11:46 pm UTC
Mohandevir 18 Jul
Quoting: buckysrevenge
Quoting: MohandevirIs it possible to install the GFN Chrome shortcut? How is it handled by the Steam Deck?

Edit: Meaning, if it was possible, I would have GFN and Stadia dedicated shortcuts (download browser app) directly in my Steam library. I would probably have a Deezer shortcut too... Is it possible?

Yes! Just add a new non-steam game to your library, select Google Chrome from the list like normal (this creates a second Chrome shortcut in Steam). Follow Liam's instructions then rename the shortcut and you're golden! The nice advantage to this is you can keep the original Chrome shortcut pristine.

I've been using this with GFN for about a week, it works great

Just found another method. It's a little more tricky, but I really like the full screen layout of the official "Nvidia webapp" by doing "install GeForce Now" in Chrome... I installed it in desktop mode and added it as a non steam game. Thing is, it won't work as is. You got to add the Google chrome standard launch options, found in Steam and change the ending part "@@u @@" with the "-app-id=" of the Geforce shortcut found in the "Application" tab, in the "Command" field (Desktop shortcut).

It works as intended, no chrome menus and all.


Last edited by Mohandevir on 18 July 2022 at 8:53 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.