Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone with no article paywalls. Just good, fresh content! Alternatively, you can donate through PayPal or Buy us a Coffee. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

Big new Stable Update for Steam Deck and Desktop Steam

By - | Views: 38,437

Valve has today released a major update for the Steam client on Steam Deck and for Desktop users too. There's absolutely masses new including small new features, along with plenty of bug fixes to make the experience smoother overall, as usual a whole bunch of it is shared between Desktop and Steam Deck.

Specifically for Desktop Linux, here's some of what's changed:

Remote Play

  • Fixed audio crackling and loss when streaming from Linux.


  • Fixed a crash on Linux in libaudio.
  • Fixed crash when taking screenshots through the overlay.
  • Fixed closing non-Steam shortcuts via the overlay when two or more are running.
  • Fixed some errors causing the Library not to render properly.
  • Fixed issue with duplicate streaming dialogs appearing on Mac & Linux.

These also seem specific just to the Desktop Steam client:

  • Fixed DLC hover on game details page being cropped.
  • Fixed several issues related to popup dialogs being sized incorrectly.

The vast majority of the below noted for Steam Deck will also apply to Desktop too:


  • Replaced launch option dialog with new UI that includes a checkbox to remember the user's selection - this selection can be changed in game properties
  • Further optimizations to load times for users with large game libraries
  • Added pinned notifications for new inventory items, trade offers, async game turns, moderator messages, offline chat messages, and help request replies in Quick Access > Notifications
  • Added more buttons to the list of inputs that skip the BPM/Deck start up animations
  • Changing download regions no longer requires restarting the Steam client
  • UI Digital Navigation Key Repeats are faster
  • Navigation column in the Overlay is now centered vertically to match the rest of the main menu
  • Various fixes to make the UI scale better in higher resolutions
  • Fixed intermittent browser crash when closing Update news dialog
  • Fixed background images on a collection on the app details page not being clipped correctly
  • Fixed some issues completing purchases through some payment providers
  • Fixed some UI scaling issues in the overlay when running in games in high resolution
  • Fixed a case where disconnecting a controller while navigating would not cancel repeating movements
  • Fixed issue opting in to some game beta branches
  • Fixed issue viewing the hardware survey web page after submitting results
  • Fixed audio crackling and loss when streaming from Linux / Steam Deck using Remote Play
  • Fixed "a" and "c" keystrokes on the app details page triggering an animation


  • Added up/down cursor keys to onscreen keyboard, press shift then left/right cursor to use
  • Added ability to move the standalone & overlay keyboard
  • Fixed issues w/ digital navigation getting stuck on text boxes when using a physical keyboard
  • Fixed some issues using the virtual keyboard Paste button outside of a web context
  • Fixed issue where the virtual keyboard would continuously be made visible after exiting a game

Steam Input

  • Controller configuration browsing screen can now preview configurations and the selection processes now previews then applies instead of directly selecting the configuration
  • Added a search tab to the controller layout browser screen
  • Changed controller mode sliders to default to larger step sizes that match the old BPM interface and added footer button to switch to "fine adjustment" mode with smaller step sizes
  • Reworked the layout of the mode settings page to show more content
  • Generate Steam Input API origins for some virtual menu modes that were missing them
  • Show controller settings in app properties game for non-Steam games
  • Gyro Calibration Rework: Calibration Calculates an anti-drift value as normal, but also records Gyro and Accelerometer noise while stationary, so that Always-On Auto Calibration (toggle to enable) is more discerning, and should only recalculate anti-drift when on a stable surface
  • Controller configurator now groups commands if they are attached to the same input
  • Added support for the Armor-X Pro gamepad in PS4 mode
  • Added direct navigation to controller inputs and modes from the preview screen
  • Added a specific XBox Elite layout preview page
  • Added a specific Switch Pro layout preview page
  • Added support for the ThrustMaster eSwap PRO Controller Xbox
  • Handle errors better and fix some cases where configs would no longer load
  • On larger screens combine the keyboard and numpad tabs of the choose binding screen
  • Remember the last active tab in the choose binding screen and open to that instead always using the tab w/ the current binding value
  • Added upper grips as an option for mode shifts
  • Improved Layout Preview for Nintendo Switch Joycon Left/Right/Pair
  • Nintendo Switch SL/SR buttons now show up as Bumpers for single Joycons or Grip buttons for a JoyCon Pair
  • Joycon individual/pair Gyro now displays and functions properly
  • Filtered Mode Shift button options to only show available buttons based on the controller type
  • Fixed an issue with the Joystick Deadzone sliders having delayed input
  • Fixed an issue with gamepad navigation in the Steam Deck haptics calibration screen
  • Fixed an issue w/ enabling Gyro for Switch controllers
  • Fixed long delay at startup when the Razer Huntsman Elite keyboard is plugged in
  • Fixed the Logitech G29 controller showing up as a gamepad instead of a wheel
  • Fixed the XBox layout preview page layout having some incorrect items and missing others
  • Fixed issue where Steam Controller joysticks would have unintended input during Steam Button chords
  • Fixed long delay at startup when Razer keyboards are connected
  • Fixed crash with games that use "Windows Gaming Input"
  • Fixed issue w/ Joystick Deadzone visualization not updating
  • Fixed some cases where some languages could have text overflow in choose binding screen
  • Fixed chord activator options for XBox and XBox Elite controller types
  • Fixed Capture button icon not being displayed for Joycon Pair
  • Fixed the Switch Pro Layout Preview not showing the gyro

Desktop Mode

  • Fixed a crash on Linux in libaudio
  • Fixed crash when taking screenshots through the overlay
  • Fixed instances of Steam freezing or crashing in desktop mode on Steam Deck
  • Fixed closing non-Steam shortcuts via the overlay when two or more are running
  • Fixed some errors causing the Library not to render properly

Big Picture (while in Desktop Mode)

  • The new Big Picture Mode has been made the default experience. For compatibility purposes, you can access the old experience by using the command-line option "-oldbigpicture". Note that this functionality will be removed in a future update.
  • Added a quick guided tour
  • Added option to start in windowed mode under Settings => Display => Big Picture Mode => Windowed
  • Allow onscreen keyboard to be activated while in New Big Picture Mode and Steam window is not focused
  • Implemented Steam Controller dongle pairing
  • Prevented launch option reminder from appearing on top of other UI while a game is launching
  • Detect focus shifting away from the BPM window faster and reduce instances of navigation going to BPM after starting a game
  • Hide the cursor when in gamepad-navigation mode in Big Picture
  • Fixed a rare crash exiting BPM
  • Fixed the new Big Picture Mode overlay being incorrectly sized when the monitor is set to display scaling other than 100%
  • Fixed overlay scaling when resizing game window
  • Fixed issue where a browser opened by a game was sticking around after closing the overlay
  • Fixed launch options dialog not closing when cancelling game launch
  • Fix the "Start in Big Picture Mode" setting not updating
  • Fixed problem where setting certain library filters in Big Picture Mode could cause those games to become hidden when switching back to desktop
  • Fixed an issue with detecting game windows

See the full changelog for Desktop and Steam Deck.

See my overview video below which also touches on the recent Ubisoft breakage:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link
Article taken from
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
Page: «2/3»
  Go to:

Quoting: hardpenguin
Quoting: Arale-senpaiThis is a terrible idea, it's not even feature complete yet.
True but on the other hand they had to make the beta fixes finally get to stable branch at some point.
They could've waited until it was in a more polished state. As it currently is, the keyboard isn't even able to exit games due to an inability to bring up the menu. Even stranger, they removed hotkeys that brought up menus from the last stable build (even though they only worked in the main menu).
Nanobang Feb 2
First off, I dumped NVIDIA just in time, didn't I? Hooray for my new AMD GPU!

Ok, anyway. Yeah! I love it. This feels like the experience that I always wanted from BPM (Big Picture Mode). It feels and sounds snappier, far easier to move around in than the old BPM's, blue-narcotic-dream-whale interface ever did. Even the sound pallet is snappier. The new movement sound is more like two red bricks being lightly tapped together in a large water-filled cavern..."plink". The old movement sound was all a hooted vowel, a single syllable in the mushy "Wah" language of Charlie Brown adults.

I adore the "Verified" rating on every game's store page and---even better---the "Great on Deck" tab at the top of the Store page! It's a lot like having ProtonDB ratings built into the Steam client.

Only one bug I may have encountered so far, more of a nuisance really. Pressing the center/on-off button on my Steam Controller doesn't open the menu (and is an Xbox logo?). I can only open the menu by repeatedly hitting ESCAPE or the red "B" button. [Addendum---It corrected itself when I plugged my Steam Controller in using a USB cord. Fixed!]

For the first time ever I've checked the box that says, "Start Steam in Big Picture Mode."
[Addendum the Second---I unchecked that box again. The BPM makes my system's audio crackle with everything not in-game. In game I saw a few video problems: occasional stuttering and occasional seams in the scenery showing as white lines where areas of scenery aren't matching up. Mind you, this was with Saints Row 3, a notoriously persnickety game on Linux.]

Last edited by Nanobang on 4 February 2023 at 3:03 pm UTC
Maath Feb 2
What I want to see:

When I'm on the store page and select a game, when I go back, REMEMBER WHERE I WAS AT! This has been a problem with the Steam store on Linux always, but on the desktop I can get around it by middle clicking on a game and opening a new window so that I can close it and I'm still where I was.

Handle closing of games and programs better. Why are we reinventing the wheel? It's not rocket science. But if a game doesn't close in just the perfect way, the Steam logo spins forever. If you then go to your library, play another game and then close it, it goes back to that never closing game. Just kill -9 it already!

Allow me to sort my wishlist like I can on the desktop. It's really useless otherwise with over 700 games on there.

Allow me to select a Steam input mapping from another game instead of having to remake my preferred "Keyboard and Mouse" mapping every phuqin time. Really the whole selection process for Steam input sucks. There are multiple "Keyboard and Mouse" options, with the same description. So how am I supposed to know what the differences are? Some of the selections, when you choose them, have no buttons mapped at all! So why are they there?!
STiAT Feb 2
Quoting: MohandevirEdit: Just confirmed. It was enabled by default. In my case, enabled or disabled doesn't make much of a difference. Maybe because I'm on an old laptop with GTX980m?

Sad, that would have been great. Well... no idea what's the issue there, but either NVidia or Valve need to fix this.
STiAT Feb 2
I'm a bit sad that they didn't fix the downloads page. I'm not sure if I'm the only one where the active download shows in completed and if you clear the completed it disappears but still downloads... at least in the normal / non big-picture mode.

The client is in my opinion a bit of a mess and could need a rework at some point.
RealChris Feb 2
Replaced launch option dialog with new UI that includes a checkbox to remember the user's selection - this selection can be changed in game properties

This Update Oddly Was Forced Upon Me, That Said, To Re-Enable This If The Update Snuck Up On You N You Accidentally Disabled This Selection On Multiple Builds For A Game, Boot Into Desktop Load Steam, N Go Into The Game Normally, N Re-Check Mark From Desktop, Oddly, I Couldn't Find A Way To Re-Enable This In Gaming Mode.
Quoting: MaathAllow me to select a Steam input mapping from another game instead of having to remake my preferred "Keyboard and Mouse" mapping every phuqin time.
You're supposed to click the cog wheel and save the mapping as a Template to be used in other games, then it'll show up when you scroll to the very bottom.
Maath Feb 2
Quoting: Arale-senpai
Quoting: MaathAllow me to select a Steam input mapping from another game instead of having to remake my preferred "Keyboard and Mouse" mapping every phuqin time.
You're supposed to click the cog wheel and save the mapping as a Template to be used in other games, then it'll show up when you scroll to the very bottom.

Oh. I don't remember having to do that years ago and I saw my other game inputs were available. Good to know.
Quoting: MaathAllow me to select a Steam input mapping from another game instead of having to remake my preferred "Keyboard and Mouse" mapping every phuqin time.

Create a template (export as template) and you'll have access to it from any game. I have to do this myself because I use an old-ball kb+m configuration on desktop/laptop. I don't use WASD, I prefer ESDF for movement because I'm a touch typer, and that's where my fingers lay naturally. And Steam likes to save configs in the cloud, so my controls are always messed up on Deck.
Quoting: Liam Dawe
Quoting: Mohandevir"The new BigPicture mode has been made the default one"

Meaning it's now the Steam Deck UI for desktop users too?
Yes. So when you click Big Picture Mode, even on Desktop, it uses the UI from Steam Deck now too. Sadly, for NVIDIA users on Linux, it's quite poor right now due to low performance.

It's terrible even on Intel. Feels really half-arsed.
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 Google
Social logins require cookies to stay logged in.