If you haven't yet, follow us on X (Twitter), Mastodon, or Bluesky to know when we post new articles, and join our Reddit or Subscribe to us on YouTube to check out our content and interact with our awesome community. Thank you for supporting us!
The moment we have been waiting for is finally here! A new Steam Deck Client update has dropped, bringing with it a plethora of changes with bugfixes, better support, new Steam Input features, and of course, we can now finally record our games through the Steam Client!
The new Game Recording feature is easily the biggest highlight of the update. It allows you to easily record whatever game you are playing, with features to cut and share the clips easily through Steam. Some games even have special detection that will add markers or even change how the timeline bar looks depending on whether you are in a menu or not. You can even export your clips to MP4 format, which is something I will find especially useful. It works with any game, including non-Steam games. You can record in the background, and it is fully working on the Steam Deck.
It is designed to minimize performance impact, which I did test. There is a slight performance dip, with Dragon Age: The Veilguard going from 38 FPS to 35 FPS, and some fights did drop a little below 30 in my 7 minute recording, but it was overall quite stable. I would say the performance impact will be as minimal as it can get, but you will still experience some worse performance having recording on.
Other than the Game Recording feature, there have been a ton of changes. We have some Deck-specific changes like fixed games on the external drive showing they are available when not, improved compatibility for native titles that haven't been reviewed yet, and changing the enter action on login password entry. But we do have some general fixes that will make the Steam Deck experience better like updating the Chromium build in Steam, Mode Shifts for Steam Input now support D-Pad directions and the Right Joystick, as well as trackpad touch on Deck, and Linux had a plethora of improvements overall.
You can download the update yourself in the System Settings on the Steam Deck.
Steam Deck Client 11/5/24 Update Changelog:
Steam Game Recording
Steam Game Recording is now available to all users! It's a new built-in system for creating and sharing your gameplay footage, which runs in the background so you never miss a moment.
There are many ways to use this all-new set of features, from capturing your highlights to documenting entire campaigns. It's easy to find, clip, and share your gameplay.
For more info, visit the Game Recording website.
Deck Specific Changes
- Fixed games stored on an external drive still showing as available when the drive is removed.
- Changed the enter action on the login password entry to attempt login rather than requiring navigation to the "submit" button.
- Improve compatibility for native titles that have not been reviewed yet by launching them in the same runtime environment as reviewed titles.
- Fixed a case where the Bluetooth settings tab would disappear if the system was in sleep mode for an extended period of time and resumed without an internet connection.
- Fixed a case where controllers were unresponsive if a malfunctioning third party compatibility tool was installed.
General
- Windows 7, Windows 8, macOS 10.13 and 10.14 will not receive this update. See the general Steam Client update notes for more information.
- Updated embedded Chromium build in Steam to 126.0.6478.183.
- Fixed issue where drag-and-drop of text into a chat would send the text immediately instead of dropping it into the edit area.
- Re-enabled remote install from Steam client via the streaming dropdown.
- Improved detection of other computers for streaming and peer downloading when using a secondary wireless interface.
- Fixed progress bar not updating during game update and move operations involving large files.
- Fixed overlay hanging in some games on macOS and Linux after a game restarts itself.
- Fixed the names of manually added or removed games not appearing in the collection filter header if the game had been removed from the user's library.
- Fixed steamwebhelper deleting temp directories that it may not have previously created.
- Fixed a bug that could prevent Offline Mode login on the first restart after installing an update.
Remote Play
- Added support for AV1 video streaming on high end systems.
- Fixed the cursor being too small when streaming from a PC with desktop scaling enabled.
- Fixed using software encoding instead of hardware H.264 when HEVC is enabled and unavailable.
- Fixed black screen when streaming HEVC from Steam Deck.
Steam Overlay
- Fixed crash in some games using D3D9.
Steam Input
- Fixed crash occurring when querying community controller configurations in the configurator.
- Added support for wired XBox controllers on macOS Sequoia.
- Fixed the "Turn off Controller" action causing Steam to launch BPM if the main window was focused.
- Increased maximum sensitivity of Joystick Mouse mode.
- Mode Shifts now support D-Pad directions and Right Joystick.
- Mode Shifts now support Track Pad Touch on DualSense/Edge, DualShock, SteamController and SteamDeck.
- SIAPI Glyphs for Playstation Dualsense are now monochrome to match Icons in Big Picture Mode.
- Fixed an issue where bindings that were present from converting a configuration from one controller type to another could be active but not removable due to being filtered out of the binding interface.
- Always show the controller tab in app properties for non-Steam shortcuts.
- Added Invert X and Invert Y to Mouse Regions.
- Scroll Wheel mode can now be chosen from the dropdown in SIAPI games (Inside of Edit Loadout, not Quick Settings).
- Fixed an issue where using a Steam/QAM button chord in a non-Steam game could leave the desktop config loaded instead of the game's config.
Linux
- Fixed some miscellaneous common crashes.
- Fixed slow startup on systems where the reverse hostname lookup for the loopback interface is not localhost.
- Detecting and passing commands to an already running Steam client is significantly faster.
- Added a -disable-screensaver-inhibit command line option to prevent Steam from inhibiting the screen saver when activity is detected.
- Fixed Linux crash launching steamwebhelper occurring with some system configurations.
- Steam developers can now select which Steam for Linux runtime to use for native titles. Please consult the partner site for more details.
- Native titles will execute in 'Steam for Linux runtime 1.0 (scout)' by default, instead of the legacy runtime environment.
This behavior is consistent with Steam Deck and promotes better compatibility across all Linux desktop distributions.
Note that this new feature can be turned off globally with "-compat-force-slr off" on the Steam client command line. - Always allow the Steam client to fallback to X11 when SDL_VIDEODRIVER/SDL_VIDERO_DRIVER is set to wayland.
- Remove the UI toggle to disable Steam Play globally, correctly reflecting that Steam Play is always enabled on Linux. Steam Play was always partially active even when set to off in the UI as it is a requirement for Steam client operation.
- Fixed a case where the wrong DPI scaling factor would be used for systems using a non-gnome based session with an active gnome-desktop-portal service.
- Extend recent Steam Play fixes to third party compatibility tools.
Discovery Queue
- Fixed the Discovery Queue presentation so that the elements around the videos show correctly.
- Improve the animation when scrolling through the discovery queue.
Big Picture Mode
- Fixed keyboard input dialog in-game failing to close/re-open properly if Steam Overlay is toggled while visible.
- Fixed multi-line mode support in the dialog shown by the ShowGamepadTextInput API call in Steamworks.
- Fixed the on-screen keyboard not immediately popping up when games invoke the text entry dialog.
- Fixed a case where the text entry dialog could lose focus and require moving focus to the buttons and back to the text entry.
If you enjoyed this article, check out the rest of the content on SteamDeckHQ! We have a wide variety of game reviews and news that will help your gaming experience. Whether you're looking for news, tips and tutorials, game settings and reviews, or just want to stay up-to-date on the latest trends, we've got you covered!
Let's see if this works on Retroarch and on non-Steam games.
It should!
I'm interested to see how well AV1 encoding works for Remote Play!