Play, connect, create and more. Install Steam today and start gaming!

Steam for Mac

Steam for Mac

  -  3.2 MB  -  Freeware
Steam for Mac is a digital gaming distribution platform developed by Valve Corporation, offering a wide range of computer games for Mac users.

It provides access to a vast library of games, from indie titles to AAA blockbusters, and offers features such as built-in text and voice chat, friends list, achievement tracking, a marketplace for in-game items, a screenshot manager, and much more.

Whether you're a casual gamer looking for a quick distraction or a dedicated player seeking the latest releases, Steam for macOS caters to a diverse range of gaming preferences and enhances the overall gaming experience on Mac devices.

Steam for Mac Screenshot 1

However, users should be aware that the list of supported games for Mac users differs widely from the full PC list that Windows hardware users can enjoy.

Since the game developers are tasked with manually porting their game projects to the Mac platform, only a small portion of games have received this treatment.

This means that Mac gamers need to check if their favorite gaming title can be played on their computer, and if it does not, then they won’t be able to access it directly on a Mac.

Main Features
  • Wide Compatibility for Games – Discover a vast library of games, ensuring compatibility with a wide range of Mac hardware.
  • Support for Mac Hardware – Optimized to run seamlessly on Mac devices, providing a smooth gaming experience and full access to game services.
  • Built-in Text and Voice Chat – Communicate with friends and fellow gamers through text and voice chat, enhancing the social aspect of gaming.
  • Friends Lists – Users can create and manage friends lists, making it easy to connect and play games with others.
  • Achievement Tracker – Track in-game achievements and compare them with friends.
  • Marketplace for In-Game Items – Access a marketplace where users can buy, sell, and trade in-game items (available only in compatible games).
  • Screenshot Manager – Capture and share memorable moments from all games available on the platform.
  • Home Game Streaming – A streamlined and reliable Steam Link feature enables the streaming of games from a home PC to any other network-connected devices.
Installation and Setup

Installing Steam on a Mac platform is a straightforward process that requires users to just download the app from the official website or secure FileHorse servers and follow a few on-screen instructions.

Once installed, users are tasked either to create an account that will be used to track their game purchases and establish chat communication with friends, or to log in with an existing account to access the platform's large set of gaming-related features.

Steam for Mac Screenshot 2

How to Use

After the dashboard app is up and running, users can browse the extensive library of games, purchase titles, download them with a single click, and manage their gaming experience through the platform's user-friendly interface.

They can also connect with friends, join multiplayer games, and explore community features such as forums and user-generated content.

It is important to note that the Steam client will automatically check for the updates that games are receiving via the official patches, enabling players to always be fully up to date with their gaming software.

The gamers can also expect full support for all input accessories, with an easy and streamlined way to connect gamepads (including Xbox and PlayStation controllers), wheels, joysticks, arcade sticks, and accessibility-focused specialized gear.

In addition to that, game input devices can also be fully customized with a robust button remapping manager, which also features the ability to create and share controller presets with all gamers.

Steam for Mac Screenshot 3

User Interface

The user interface of this app is intuitive and well-organized, allowing users to navigate the platform with ease on both Mac monitors and connected TVs.

The layout is designed to showcase featured games, promotions, a well-organized marketplace for purchasing games, and even community content, making it convenient for users to discover new titles and engage with the gaming community.

After starting a game, users can also access a very useful overlay that features a wide selection of useful widgets such as a clock, framerate counter, activity (Achievements) tracker, text and voice chat module, and many others.

In addition to the desktop client, this software also features a special full-screen “Big Picture” mode that transforms the entire app’s user interface into a console-like experience where everything can be controlled via a wireless gamepad.

Steam for Mac Screenshot 4

FAQ

What is Steam for Mac?
It is the largest and most popular digital distribution platform that offers streamlined access to a large library of games, along with social and community features for Mac users.

Is it safe?
This is a reputable gaming platform developed by Valve Corporation, known for its commitment to security and user privacy.

Does this game manager support legacy 32-bit games?
After Apple ended the official support for 32-bit Mac applications, these legacy gaming titles can’t be started on modern versions of macOS (Catalina 10.15 and newer). But all those purchased games will remain in gamers' libraries and can be accessed for play on Windows, Linux, or older versions of MacOS (10.14 Mojave and earlier).

Alternatives

Epic Games Launcher for Mac – A digital distribution platform offering a selection of games and exclusive titles.

GOG Galaxy for Mac - A retro-focused platform specializing in DRM-free games and classic titles for Mac users.

Itch Desktop Client for Mac – Online gaming platform that promotes the discovery and playing of indie games inside any modern web browser.

Blizzard Battle.net Desktop for Mac  – Your go-to gaming hub for seamless access to Blizzard's titles, offering game management and social connectivity in a dedicated desktop client.

Pricing

This app is 100% free to download and use. Users can purchase games and in-game items through the platform's marketplace.

System Requirements

While this app can be installed on all modern versions of macOS, it is important to note that Catalina 10.15 and newer OS releases only support 64-bit applications. Users can view the compatibility status of their gaming library directly from within the app.

PROS
  • Extensive library of games.
  • Seamless compatibility with Mac hardware.
  • User-friendly interface.
  • Social and community features.
  • Marketplace for in-game items.
  • Large selection of attractive gaming services.
  • Full-screen UI mode for console-like game management.
  • Regular updates.
CONS
  • Some games may not be available for Mac.
Conclusion

Steam for Mac is a comprehensive platform that caters to the gaming needs of Mac users, offering a diverse selection of games, social features, and a seamless gaming experience.

While it competently enhances the gaming experience and fosters a vibrant gaming community on a Mac platform, it struggles with the number of available gaming titles that may disappoint some gamers striving to access their favorite titles.

Also Available: Download Steam for Windows

  • Steam 2.12.2024 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Steam 2.12.2024 Screenshot 1
  • Steam 2.12.2024 Screenshot 2
  • Steam 2.12.2024 Screenshot 3
  • Steam 2.12.2024 Screenshot 4

What's new in this version:

Steam 2.12.2024
General:
- Fixed some causes of rare crashes in Steam Client
- Fixed game notes being reset sometimes when enabling/disabling spell checking
- Fixed hardware video acceleration setting showing as enabled when GPU accelerated rendering in webviews is disabled (both must be enabled for hardware video acceleration to work)

Game Recording:
- Added settings button to allow resetting the game recording folder to the default path
- Fixed audio desync that occurs for some videos when played in Steam or Chrome browser
- Fixed successive recording exports after the first one sometimes exporting the wrong clip
- Fixed issue preventing audio capture by the steam overlay in some games on Windows
- Fixed issue preventing Linux users with Nvidia cards from using their GPU to accelerate video encoding
- Fixed issue causing some users to encounter failures while exporting video clips
- Fixed bug which applied background recording retention interval to manual recordings
- Fixed potential crash when exporting a clip to file when the machine has previously installed Nvidia GPU drivers but no longer has an Nvidia GPU

Remote Play:
- Fixed store and community features being disabled when streaming to a Mac
- Fixed issue preventing Linux users with Nvidia cards from using their GPU to accelerate video encoding
- Fixed a regression in audio capture for Remote Play Together

Steam Input:
- Fixed duplicate controllers showing up on the ROG Ally X

macOS:
- Fixed Steam Client crashing on store age verification page


Steam 12.11.2024
General:
- Fixed a potential startup crash on systems with an AMD GPU
- Fixed some outdated or missing strings in non-English languages

Game Recording:
- Fixed an issue with the layout of the recording player in Big Picture
- Updated the Game Properties Game Recording tab to more accurately reflect the current state of the Game Recording feature
- Fixed layout issues in the BPM Game Recording settings page
- Added export time to the progress bar in the send to phone dialog
- Increased Instant Clip default duration from 10s to 30s
- Fixed a race condition which could prevent audio recording
- (Windows) Prevent Windows mixer settings from affecting output level when recording game audio

Steam Input:
- Fixed a case where a controller could not show up in the UI the very first time it was connected for an account

Steam VR:
- Fixed an issue with certain keys on the keyboard causing unexpected behavior
- Restores single-click Exit VR functionality
- Fixed an issue where the Linux VR interface would show the incorrect UI


Steam 05.11.2024
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

Windows:
- This version of the Steam client will no longer run on Windows 7 or Windows 8. Users on these OS versions will not automatically update to this new version of the Steam Client. See the Windows 7 and Windows 8 Support FAQ for additional details

macOS:
- This version of the Steam client will no longer run on macOS 10.13 or 10.14. Users on these OS versions will not automatically update to this new version of the Steam Client. See the Steam macOS 10.13 and 10.14 Support FAQ for additional details

General:
- 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
- Removed 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
- Extended 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
- Improved 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


Steam 18.09.2024
General:
- Fixed a rare case where the UI could get stuck showing a loading throbber at startup while in Offline Mode

Big Picture Mode:
- Fixed startup movie intermittently failing to play at launch

Steam Input:
- Fixed case where virtual menus may be left visible when mode shifting
- Fixed Steam overlay sometimes toggling when activating on-screen keyboard from controller chord


Steam 12.09.2024
General:
- Steam Families is now available for all users. For more info about Steam Families, you can read our news post, check out our Support FAQ
- The friends list will now show a Steam Deck icon, instead of a gamepad icon, if the other user is playing on a Steam Deck
- Replaced the friends list VR icon with a new graphic that also matches the in-game or online friend state color
- Improved startup and library performance for users with large libraries
- Improved detection of Nintendo Switch Pro controller
- Improved reliability of "games in common" collections in library
- Rewrite of shortcut key binding in settings UI, including the ability to unbind a hotkey
- Fixed taking HDR screenshots on Windows
- Fixed collections based on friends not updating properly
- Fixed "Soundtracks" and "All Games" shelves on home page applying the app type filter from the top of the games list. This would lead to Soundtracks showing no items if Soundtracks was not selected at the top of the games list, as an example.
- Fixed collection names not being editable
- Fixed formatting of links in news posts

Screenshots:
- Redesigned the screenshots manager
- Improved the ability to share multiple screenshots at once by multi-selecting from the grid view
- Improved the performance and reliability of the screenshots manager
- Added the ability to search within the app filter dropdown
- Pre-emptive work to provide future support for recordings and clips to integrate with the screenshots manager when Steam Game Recording releases out of beta
- Added easier ways to share screenshots directly from Steam, including:
- Copy directly to your clipboard
- Send to friend or chat group via Steam chat
- Send to your phone via the Steam Mobile App
- Export as a new file on your computer

Steam Overlay:
- Improved responsiveness of overlay on Windows
- User interface improvements to Steam IME
- New Clock app in the Steam Overlay that can optionally be pinned on top of games.

Steam Input:
- Reduced latency of Steam Input API Action Set/Action Set Layer commands. If any input issues are noticed in Steam Input API games please report them in the forums
- Reduced latency of Steam Input API rumble/haptics commands
- Reduce CPU usage when using both Gyro and Joystick or Trackpad for mouse input
- Added Output Icons to all Mode/Behavior dropdown menus. These indicate if the mode (by default) generates OS Mouse output, XInput (controller) Output, Steam Input API Action Output, or is a remapping tool/Overlay Menu (Touch, Radial, Hotbar).
- Steam Input API Analog Actions that can have multiple modes i.e. "Camera | Camera as FlickStick" are now labelled as "... (via FlickStick)"
- Steam Input API Analog Actions can now optionally be used "... (via Gyro To Mouse)" (default is still "As Mouse" or "As Joystick Mouse" depending on source).
- Fixed Steam Input API issue where analog actions from other action sets incorrectly reporting as active. This affected some titles including Okami HD
- Fixed for SIAPI GetMotionData not returning any information on every controller but the first one plugged in
- Fix rare issue where Gyro Processing occurred before controller type is established.
- Fix for Track Pad as Button Behavior not displaying any glyphs.
- Fix "Gyro Calibration" Button appearing twice on Gyro config screen if there is a mode shift applied to the Gyro.
- Fixed a bug where PlayStation controllers connected over BT could be shown as connected over USB

SteamVR:
- Fixed a rare crash when launching a game in VR Game Theater
- Fixed a rare crash when launching a VR game for streaming

Linux:
- Improved system display scale detection to be compatible with more desktop environments
- Fixed a crash in gldriverquery when using latest nvidia graphics card drivers
- Fixed a crash that could occur at exit while cleaning up websockets

macOS:
- Fixed Disk Write Errors sometimes occurring when updating games on macOS 13+
- Fixed Steam Overlay crash in some games using Metal rendering
- Fixed some UI issues in user login
- Fixed issue preventing the hardware encoder enable setting from being honored


Steam 17.07.2024
General:
- Fixed on-screen keyboard failing to hide fully after entering text in-game
- Fixed an issue where demos would not show a play button after changing accounts


Steam 20.06.2024
General:
Prevented some duplicate network traffic if ISteamInventory service calls are duplicated in error by Steamworks SDK games

Steam Input:
- Fixed missing input with some third party Nintendo Switch controllers
- Fixed hang waiting for controller testing after initial setup
- Fixed being unable to cancel initial controller setup
- Fixed touch controller being unresponsive after changing mouse mode, or other settings in the Steam Link app


Steam 13.06.2024
General:
- Fixed recent apps section of systray menu being offset when game icons are hidden
- Fixed some issues with video playback not working in client browsers
- Fixed support browser windows not closing when close button is clicked
- Fixed Steam client taking window focus when windows are re-opened after a crash recovery
- Fixed friends & chat buttons sometimes not working when starting in Family View
- Fixed user persona not displaying in title bar when starting in Family View
- Fixed PIN entry dialog not getting input focus when unlocking Family View
- Made client settings visible but generally unchangeable when Family View is active
- Fixed chat notification sounds sometimes playing even if friends & chat was disabled in Family View

Overlay:
- Significantly improved in-game overlay responsiveness and fixed cases where the UI could feel stuck or run at 1fps on Windows. This bug previously occurred mostly when running a fully GPU bound game (ie, newer game + older GPU hardware). This bug also mostly only occurred with the Windows Hardware Accelerated GPU scheduling setting enabled

Library:
- Fixed beta selection dropdown for games with very long beta names
- Fixed app activity feed to refresh more reliably
- Fixed comments sometimes getting lost on achievement unlock events in the app activity feed
- Demos and Playtests now show featured news at the top of their app activity feed
- Consolidated some filters in the library filter widget

Friends / Chat:
- Reduced network traffic on connect and reconnect
- Fixed friends list getting stuck on an empty invite list after acting on the last invite
- Fixed "Join Chat" button not working on Steam Community Groups when viewed in the Steam Client

Steam Input:
- Update the Steam/Guide button configurations for non-Deck gamepads to match the behavior on Deck, ex: Steam+X button to open the on-screen keyboard instead of Steam + Select, etc
- Allow external gamepad controllers to load the same guide button configuration they would normally load on Desktop
- Improved Gyro To Mouse behavior when connected over bluetooth
- Added the -nojoy command line option to prevent Steam from enumerating controllers for users with who are experiencing crashes
- Added "Universal Face Button Glyphs" toggle in controller settings
- Added exclusion of Gyro Activation Buttons from controller configs that don't have those buttons
- Fixed issue with stale bindings on Quick Settings menu when multiple controllers are plugged in

Remote Play:
- Added a one time pairing step when streaming from a remote computer
- The Remote Play Together UI is always available in the Steam overlay for supported games
- Use ScreenCaptureKit for desktop capture on macOS 14 (Sonoma)
- Added support for hardware video encoding on macOS 14 (Sonoma)

Big Picture Mode:
- Fixed web browsers showing blank page entries when navigating back
- Improve readability of the Steam/Guide button chord summary over games
- Fixed an issue where non-Deck controllers could get the Steam/Guide button chord summary stuck showing until the next guide button press
- Fixed some cases where the Guide Button/Steam button would require two presses to open the Steam menu

macOS:
- Fixed text not rendering in some dialogs and FPS counter in-game

Linux:
- Fixed games with file names containing spaces not exiting when force
- Fixed a crash when opening the overlay in some games

VR:
- Fix for empty Steam screen in SteamVR dashboard after launching a game
- Improved the layout of notifications


Steam 25.05.2024
Linux & macOS:
- Fixed Steam client windows intermittently not opening at client launch

Steam Input:
- Fixed detecting the touchpad button on Qanba PS4/PS5 arcade sticks
- Fixed the 8BitDo Wireless 2.4G controller showing up as two controllers on Linux


Steam 21.05.2024
General:
- Fixed the "Enable overlay" setting showing the wrong default value

Steam Input:
- Restored the previous default of no deadzone for gamepad outputs bound to joystick


Steam 17.05.2024
General:
- Fixed a bug that could result in non-primary steam library folders to be forgotten

Big Picture:
- Fixed non-steam games not showing in search results in Big Picture mode
- Fixed a 'long_value' error when playing a game that uses certain gyro configuration

Steam Input:
- Reverted Joystick Deadzone "Raw/None" behavior to "Controller Default"
- Fixed Radial Menu selection on Release when bound to Joystick
- Fixed Controller Settings Joystick Deadzone Preference using minimum value instead of default value
- Fixed invisible glyphs in Gyro Button Picker Interface for Sony DualShock
- Switch Pro controller: Restored "Capture" button as an available Gyro Activation Button


Steam 14.05.2024
General:
- Fixed an error when viewing a screenshot notification for a screenshot that is no longer available

Steam Input:
- Gyro On/Off Haptic bump now defaults to "Off". Moved the option to the Haptics area of each mode settings page. Haptic intensity defines how strong the Haptic Bump is.
- Camera Angle related actions (Turn 360, Reset Camera, and Face Direction) have been moved out of the "Mouse" binding tab into their own "Camera" tab
- Fix: removed "Mute" button option on Gyro Button Picker for DualShock
- Minor UI Tweaks


Steam 04.05.2024
General:
- Fixed Steam client menus opening in separate windows from main window after sleep/account change
- Fixed crash when playing back certain media in Steam music player
- Fixed issue loading and saving the app achievement cache file which in some cases caused excessive memory usage in steamwebhelper
- Fixed notifications not being displayed on Windows when the desktop is focused
- Fixed notifications intermittently being queued until a game is launched
- Reduced network traffic at startup and reconnect
- Fixed secondary context menu opening when right-clicking open context menu
- If a game failed to update, show why on the details page as well as the downloads page
- Fixed embedded browser views showing with high contrast settings when enabled on Windows
- Made taking screenshots more responsive
- Increased brightness of HDR screenshots
- Modified CSS classnames to reduce package size and reduce feature leaks

Big Picture:
- Fixed an issue where after playing a game it would require extra B button presses to back out of the game's library page
- Fixed support alert messages intermittently producing an error at startup

Steam Cloud:
- Fixed case where files for one Steam account could be overwritten by files from another Steam account if the first account had logged in but not played the game yet on the device

Steam Input:
- New Configurator feature "Swap Left with Right": While editing a Controller Configuration, you can Swap the behavior of the Left Stick and the Right Stick, or Left Trackpad and Right Trackpad etc. Highlight the source you want to swap in the "Edit Layout" page, and the "Y" button should appear to allow the swap. This should be handy for "South Paws".
- New Mouse Action: "Reset to Horizon". This helper can reset your camera to the horizon by sending 180 degrees down, and then 90 degrees up after a very short delay. This action can be bound to any activator slot.
- New Mouse Action: "Turn Camera 360". By default this will generate 360 degrees of rotation.
- New Mouse Action: "Turn to Face Direction". When activating this, the camera will turn to face the direction you are pushing on the Left Stick (default - Track pads, DPads and Buttons can also be used). Can be combined with "Reset to Horizon" to produce a behavior similar to Splatoon's camera reset button.
- Note: The New Mouse actions all require Dots per 360 to calibrated for any of them to be accurate. To do this, use "Turn Camera 360" in combination with either "FlickStick" or "Gyro to Mouse", and make sure that one press of your "Turn Camera 360" makes one 360 turn in game. If it does not, tune the Dots per 360 setting from the Controller Quick Settings menu. You do not have to use Gyro to Mouse or FlickStick after this step.
- FlickStick mode's templates will now default to binding to the correct "Stick Click", but only in Mouse only or Mixed config templates
- Added "Invert Command Binding" for FlickStick's Outer Ring Command
- Added an option to allow the FlickStick to trigger a Flick Turn if the stick is thrown when the action set/action layer/mode shift is activate
- Fixed SteamDeck Configurator Templates' FlickStick default bindings
- Gyro Button Picker: you can now choose from any combination of pre-existing gyro enabling buttons. This replaces the "Gyro Activation" Dropdown.
- Config Defaults: Mouse templates, and "Mixed" Mouse and Gamepad Templates now use "Gyro to Mouse" instead of "As Mouse"
- Gyro to Joystick modes now no longer generate haptic events when outside the active range.
- (On those controllers with haptics support) a haptic bump will occur when gyroscope is turned on and off due to the Gyro Enable/Disable/Toggle Button, if haptics are not set to "Off". Choose to disable/enable this from the Gyro Button Picker.
- Added Dualsense and Dualshock Gyro Enable/Disable/Toggle "center touch" and "center click" for completeness/to help with certain Paddle Mods
- Fixed inverted axes when using "Setup Device Inputs"
- Fixed swapped A/B buttons when using Nintendo GameCube controllers
- UI: Joystick Mouse Deadzone controls now use the common Deadzone Editor

Remote Play:
- Greatly improved streaming performance on newer AMD cards
- Increased brightness of HDR streaming
- Added support for full HDR to HDR streaming when streaming from a Windows PC using NVIDIA or AMD hardware acceleration to another Windows PC or Mac with an HDR display. The computer receiving the stream must have Enhanced 1080p or 4K enabled in the Steam Remote Play advanced client settings.
- Fixed the streaming button staying stuck on "Stop" when the streaming client exits quickly
- Fixed installation of Steam streaming audio drivers on macOS 14.3+
- Fixed missing audio when streaming from macOS
- Fixed occasional black screen flickering when streaming from macOS
- Improved recovery from network disconnections before starting the stream
- Fixed continually being prompted for the PIN when pairing a device
- Fixed the performance graph being reset to icons when changing to Enhanced 1080p or Enhanced 4K


Steam 06.03.2024
Remote Play:
- Fixed a rare crash when starting a streaming session

Steam Input:
- Fixed the D-pad not responding on some controllers


Steam 29.02.2024
General:
- Fixed a crash on startup impacting some users with Razer Synapse software and particular hardware/software configurations

Steam Input:
- Fixed some controllers not working correctly in-game

Linux:
- Fixed a crash on startup when no OpenGL drivers can be found


Steam 26.02.2024
General:
- Updated embedded Chromium build in Steam, clearing path for further updates soon
- Added support for saving uncompressed HDR screenshots as AVIF
- Improved performance when adding/removing multiple games to/from Family View in the library
- Removed duplicate friend counter on game capsules
- Stopped showing ready-to-play icon on Recent Games shelf, which does not filter to ready-to-play
- Fixed bug which would sometimes cause Steam to show UI and take focus if configured to run at system startup
- Fixed bug which would sometimes cause Update News window to take focus from other Steam windows
- Fixed issue where clicking on Voice Chat invitation notifications did not open chat
- Fixed maximize/restore button and window resize grip not updating properly
- Fixed "My Games" collection also including games borrowed from other users
- Fixed opacity of play bar on game details pages
- Fixed window border sometimes showing around full screen videos on Windows 11
- Fixed settings UI showing the wrong default state for the "Guide button focuses Steam" setting
- Fixed miscellaneous regressions in the screenshot manager
- Fixed wide game images sometimes failing to load
- Fixed custom logo positions sometimes not applying on app details pages
- Fixed double notifications when friends go online or in-game
- Fixed collapse state of friends list and chat group sections not being properly remembered
- Fixed game news sometimes appearing out of order in game details activity feed
- Fixed a crash when launching a VR game while using SteamVR v1.27.5
- Fixed CD Keys popup not appearing during launch for games that request it
- Fixed main Steam window re-opening when closed if small mode has been entered or exited
- Fixed some extraneous disk reads that could impact performance
- Fixed detection of whether you have used a VR device in order to improve a few warning messages
- Fixed downloading content with long file names in some cases
- Fixed creation of erroneous steamwebhelper processes when steamwebhelper crashes
- Fixed user avatar in title bar momentarily switching back to default during startup
- Fixed opening a friend's wishlist in game page activity feed events
- Fixed explorer window not being brought to foreground when Browse local files is selected on Windows

Big Picture Mode:
- Added Interface panel to setting
- Improved the display in the "Controller Configuration" tab when there are no controllers attached or the active controller is opted out of Steam Input
- Fixed a case where no element would be selected in the UI when closing the quick access menu
- Fixed Steam notifications not showing while in-game

Remote Play:
- Enable VA-API DRM hardware decoding on Linux
- Greatly improved performance when using hardware encoding with AMD video cards on Windows
- Fixed black screen and missing performance graph when starting a stream

SteamVR:
- Improve layout and imagery for some of the dialogs that show up when launching VR games
- Clicking on items in the control bar (e.g. a download in progress) will correctly switch to the Steam tab
- Show reloading message when SteamVR quits before reloading the Steam window
- Notifications in VR look much better. Requires SteamVR beta, otherwise notifications will not appear
- Steam now only reloads every fifth time that SteamVR quits
- Fixed a case where Steam could prevent SteamVR from properly detecting a USB connected headset and/or controllers

Steam Input:
- Added a setting for the player LED for DualSense controllers
- QoL Gyro Calibration button available in Controller Config Quick settings, and in the Gyro section of the Controller Layout Editor
- Controllers can be used to dismiss/continue when controller support information panels appear before a Desktop game's launch
- Fixed Gyro enable button not being respected
- Fixed styling of the controller mode settings page
- Possible fix for cases where configuration edits would be dropped when toggling in and out of the overlay

Steam Overlay:
- Corrected Steam overlay colors when games have HDR enabled
- Fixed middle-click panning not working in overlay browser on Windows
- Fixed notes window controls scrolling off the top and new note/delete note buttons not being visible

Friends & Chat:
- Fixed a case where group chats could get stuck on "Requesting Group Chat Information" after reconnecting to Steam

Linux:
- Fixed a case where the client could get stuck in the shutting down screen
- Fixed rare crashes during window creation
- Fixed controller input inconsistently working in Big Picture mode windows

macOS:
- Fixed intermittent Steam API crash in some Apple Silicon games


Steam 13.01.2024
Steam Cloud:
- Fix to not perform platform-change maintenance when the old and new platforms are compatible


Steam 08.12.2023
General:
- Fixed notifications not firing for completed downloads and roll-ups of pending friend invites
- Fixed some Windows Steam clients getting stuck at network selection screen in Big Picture Mode
- Fixed systray menu not updating when entering/exiting Family View
- Fix for failing to launch games the first time they are launched via the system tray or jump list
- Clarified the dialog message shown when trying to access store while using Steam Link from some devices

Steam Input:
- Fixed an issue on Linux that could cause gamepad input to stop in games after a controller disconnect or during suspend on Deck
- The new default PlayStation Controller behavior where Steam Input was enabled in games without PS controller support store tags will now only be active on games that have filled out the survey to say they do not have PS Controller support. This will be revisited when there is better coverage for the PS controller data.

SteamVR:
- Fix for inverted image and mouse input on Linux when displaying non-VR apps in headset


Steam 29.11.2023
General:
- Fixed the new controller support panel showing on tools/applications
- Fixed opening Big Picture Mode from the system tray/task bar
- Fixed display of disk space available in "Add a new Steam library folder" dialog
- Fixed an issue where unlocking Family View in the client would sometimes not unlock checkout
- Fixed an issue where the controller info interstitials could be scaled incorrect on Steam Deck or other small monitors
- Fixed an issue where VR-only games could be shown with the "Controller Required" notice along with no controller support

Big Picture Mode:
- Add the buttons back to the game launch interstitials rather than relying on the footer buttons
- Fixed several layout regressions in the quick access menu, eula dialogs, and game achievements page

Steam Input:
- Fixed the desktop configuration page being blank when opted-out of Steam Input
- Fixed for Steam Controller gyro turn rate, and sped up gravity correction. Both were affecting the feel of Gyro to Deflection Mode.
- Fixed some controllers not being able to pass the Stationary Tolerances manual calibration phase
- Fixed occasional "jerks" in "Gyro To..." conversion modes that used the gravity axis (i.e. Player Space, World Space, Laser Pointer modes)
- Improved Gyro to Joystick Deflection mode's low level noise
- Reinstated horizontal haptics for all new "Gyro To..." modes
- Fixed UI: order of Steam Deck Gyro's Calibration readings
- Attempt to fix legacy Gyro "Joystick" mode - use the gravity orientation found upon app switch and subtract it from the live feed
- Added support for the NACON Revolution 5 Pro controller
- Fix: Nintendo Joy-Con gyro turn rates are now correctly calibrated for natural angles. Was previously at 80% real world turn rate.
- Fix: "Gyro to..." modes jumping when adding/removing action layers or switching action sets.
- Fix: Sony Dualshock accelerometer reading was incorrect on initial connection via bluetooth

macOS:
- Added "End of Life" alert for macOS 10.13 ("High Sierra") and 10.14 ("Mojave"). Steam Client support for these operating systems will end on February 15th, 2024 at 10am.

Steam VR:
- Desktop Game Theater - Only capture non-VR applications while visible in headset. Throttling will revert to default (monitor or no vsync, rather than headset vsynced) when content is not displayed in headset. This should fix most flat2vr type games, which require running the application at double headset framerate to generate stereo image pairs.
- Fixed some cases of the VR dashboard showing itself on game start.
- Fixed a couple cases where the dashboard was being opened when it should not.


Steam 31.10.2023
General:
- Fixed back button intermittently returning to library view instead of the correct history entry
- Improved UI when a game temporarily disables updates

Steam Input:
- Fixed gyro anti-drift values being applied to some controllers unintentionally
- Fixed PlayStations controllers that were opted out of Steam Input having the lightbar/gyro features enabled
- Fixed anti-drift autocalibration tolerances not being applied when controller first connects
- SIAPI: Fix for incorrect GetMotionData quaternion values

macOS:
- Fixed "Add a Non-Steam Game" menu option not working


Steam 25.10.2023
- Change log not available for this version


Steam 29.09.2023
General:
- Fixed an issue with art for some games not properly updating. A client restart may be required for some art changes to fully appear
- Fixed some DLC art displaying in the wrong language


Steam 12.09.2023
- Change log not available for this version


Steam 28.07.2023
- Change log not available for this version


Steam 11.07.2023
- Change log not available for this version


Steam 22.06.2023
- Change log not available for this version


Steam 16.06.2023
- Today we’re shipping a significant update to Steam Client, with new features and improvements to the Steam Desktop experience
- Updated Steam Client notifications, with additional settings allowing you to choose which notifications you'll see, and where you'll see them
- Visual and usability improvements in dialogs, menus, fonts, and colors - including screenshot manager, achievements, and more
- An overhauled in-game overlay (accessible via Shift+Tab), with an updated design, new features, and more customizability
- New notes functionality with rich text formatting, image pasting, and offline functionality. Multiple notes can be saved per-game, and they are accessible via the in-game overlay, desktop client, and Steam Deck
- New pinning functionality - panels from the in-game overlay can now be "pinned" (with adjustable opacity) so they are viewable while in-game
- Updated controller configurator is now part of the overlay when a gamepad is connected
- Mac & Linux versions of Steam have been updated to enable hardware acceleration
- In addition to these features, a good portion of the work we did in this update went into significant improvements under-the-hood, including changes to how we share code across Steam Desktop, Steam Deck, and Big Picture Mode.

Other changes:
General:
- Display an error if the user is trying to log in anonymously in the client. This mode is only supported for steamcmd.
- Uninstalling a game no longer displays a modal dialog
- Fixed "Manage Storage" button opening the storage settings page
- Fix soundtrack cover art not appearing in content management panel
- Fixed popup menus opening at the wrong DPI in multi-monitor mixed-DPI configurations.
- Fixed some context menus opening incorrectly when the opening window is maximized.
- Fixed in-client link to support FAQ detailing Windows 7/8/8.1 end-of-life.
- Fixed login refresh dialog not showing in overlay when a game is launched by a second Steam session while a game is running
- Fixed issue where viewing app properties caused the Steam client to be unusable
- Fixed download rate limiting not working in some cases
- Fixed error when navigating the game list with arrow keys and landing on a category header.
- Fixed issue where clicking on store or community links in a news post within the client would not navigate to the website
- Fixed a crash that could occur if toggling bandwidth limits while a game download is in flight, or if cloud syncs while a game download is in flight.
- Fixed issues in sign in UI when switching between entering a Steam Guard code and entering a backup code
- The game is ready for preload & game released spotlight in the library will no longer show for users who own the game through family sharing
- Fixed close button on the Update News dialog starting at the top of the dialog, then moving down to the bottom when the content loaded
- Fixed category capsules overflowing into the app details page when the window is very narrow
- Added new Achievements popup accessible from the game details page
- Fixed "View Updated Items" context menu items in the Downloads section for games that have updated Workshop items
- Moved 24hr time setting from Friends & Chat to Interface
- Stopped forcing 12-hour clock display if the user did not explicitly select the 24-hour clock. The default is locale dependent.
- Fixed incorrect UI state when a game is purchased while the user is in a timed trial
- Updated URL for store checkout process.
- Added a tooltip to "Other" section in storage settings to explain what it contains
- Fixed occasional crash when toggling a game's favorite status through the play bar on the game details page.
- Added a setting to let a user decide whether Ready to Play should include streaming and whether the local computer should be the default in details. This defaults to true on desktop and false on Steam Deck.
- Fixed game list unnecessarily flickering to top when selecting a game that's in a collection.
- Fixed artwork modal sizing height based on screen width, fixes close button being off-screen on taller images.

Friends & Chat:
- Fixed issue where "Invite to Play" was not available in the Friends List for some games (e.g. CS:GO)
- Fixed issue where going idle would cause Friends & Chat to reconnect when offline
- Fixed chat tabs sometimes overlapping window controls if a lot of tabs are open.
- Rearranged and reworded several items on the friends list context menu to make them more clear.
- Fixed the friend menu causing a black bar on the underlying chat or group window in some cases.
- Improved performance of the interface in the overlay when animated Steam avatars are enabled

Big Picture Mode:
- Removed support for -oldbigpicture command-line option
- Fixed some styling issues in the Quick Access Menu > Friends List
- Fixed some issues with notification toasts appearing in the wrong location in multi-monitor setups or with different DPI settings
- Apply text filtering preferences in Guides in the Overlay
- Removed soundtracks from All Collections since it has its own tab
- Fixed an issue where two settings pages could be visible at once
- Fixed the switching of monitors when going in/out of BPM at start up
- Fixed overflowing friends list when sharing a screenshot
- Expand the hitbox of buttons in the footer to make them easier to click
- Fixed showing notifications in the Big Picture Mode game overlay
- Improved performance of dual trackpad typing in the Virtual Keyboard
- Fixed crash when after funding the Steam Wallet when attempting to make an in-game purchase in the Overlay
- Fixed issue where the Main Menu and Quick Access Menu stopped working after selecting a custom startup movie
- Any button press will now cancel the Wake custom startup movie
- Fixed a black screen freeze when clicking on a store widget within a news post
- Changed game invitations to show the launch option dialog instead of using the first option in the list. If the user has selected an option and asked to remember it, that option will be used instead of showing the dialog.
- Fixed issue where selecting a group chat showed an endless loading throbber until another chat was selected
- Added support for Mouse4 (Back) as B button in the interface
- Fixed opening the "Reorder controllers" dialog in the main Big Picture Window when a game is running
- Search will now return tags in addition to games. You can search for categories like "Free to Play" or individual tags like "survival" or "zombies".
- Enabled additional toast notifications that were previously only visible in Desktop mode
- Restored display of Special Offers in the What's New section of the home screen.
- Fixed a navigation issue in the Quick Access Menu showing the last section, instead of the Performance section, when selecting the Battery icon in the header
- Fixed inability to click on Steam notification toasts (eg. wishlist, comment).

Steam Input:
- Increase responsiveness of the "Joystick Deadzone" visualization
- Gyro As Joystick can now optionally output to Left Joystick
- Fixed Gyro's Left/Right Stick Deflection Modifier not working
- Fixed Modeshift bindings not being removable when viewing the command on the input
- Fixed a case where hitting the "apply configuration" button before a configuration preview was loaded could select the wrong configuration
- Fixed a case where an autosave could get lost while editing
- Fixed the DualSense configuration preview not showing Mute button bindings
- Fixed bug causing DualSense triggers to only read as 0/100%
- Fixed error when viewing a configuration in the "Search" tab of the config browser
- Added several missing Steam Link App virtual controller-specific settings to the configurator
- Added new config export path that works while offline. In personal configuration dropdown the options are now "New Personal Save", which is this new option and "New Sharable Personal Save", which uses the existing Steam Workshop backend.
- Filter the configuration export options based on whether the device is connected to Steam/Offline
- Fixed some flashes when adjusting sliders in the Quick Settings section of the configurator
- Fixed moving right in the mode settings page not jumping to the appropriate settings sub-page
- Fixed turning off the Dual Sense Edge controller
- Added binding listener dialog that lets you bind inputs by hitting a mouse button, keyboard key, or gamepad button
- LED Color/Brightness Action reinstated as a bindable action. Find the Action settings inside the Game Pad tab when selecting an action binding (available on controllers with LEDs only)(except Switch Pro).
- Fixed cases where alt-tabbing between the stand alone instance of the desktop configurator and a game would not update the in-game layout
- Added missing inputs to the "Listen" dialog
- Fixed a bug where repeatedly opening the configurator to the same config could cause edits to not stick
- Fix Right Trackpad Click in the controller binding listening page being bound to Left Stick Click
- Ongoing rumble is now interrupted when switching away from the app that requested it
- Reduced maximum individual SIAPI rumble requests from 10s down to 3 seconds
- Fixed crash on macOS when using a PS4 controller
- Updated Controller Summary page so that it scales better at different sizes
- Added mouse position dialog to configurator w/ support for transparency to the game or using your screenshots for position
- Fix rotation settings when binding Gyro to Mouse output
- Nintendo Switch Pro and JoyCons Gyroscopes now have sensitivities that are roughly equal to all other controllers as we step toward a Natural Sensitivity Scale (i.e. real world rotations result in roughly the same in-game output, regardless of controller used). Steam Input sensitivities on SwitchPro and JoyCon configurations will be automatically updated to compensate.
- Fixed Joystick Dead Zones in Calibration Screen triggering a controller-specific default to be used when a game was launched, instead of the value specified, if the value was less than 2048.
- Fix for gyro Smoothing settings not updating when switching to shifted modes.
- Fixed detection of the Steam Virtual Gamepad on macOS.
- Gyroscope as Joystick/DPad/Buttons/Lean were using yaw correction-to-the-average-heading, causing subtle drift over time, especially in games which involved a lot of turning in one direction (driving games, flight sims). This was also used in GetMotionData (Steam Input API) affecting titles which used the sensor fusion quaternion for aiming. The correction toward the average has now been removed.
- Deferred Sensor Fusion: Accelerometer correction (i.e. pitch correction from gravity sensors) for these modes is applied opportunistically - when the controller is rotating fast, or the controller is stationary (determined by stationary noise tolerances in the calibration page). This reduces noticeable "ouija effect" during fine aiming in our experiments. Note, none of the above gyro changes affect "Gyro As Mouse", which only uses Gyroscope readings, not Accelerometer.
- The top allowed noise threshold for gyroscope in the Gyro Calibration page has been increased 3 fold to allow abnormally noisy gyroscopes to pass the drift correction/calibration process

Steam Deck:
- Fixed issue where a game's specific uninstall UI was not visible
- Added support for notification types shown in the Desktop Client and Mobile app: Wishlist, Trade Offer, Steam Turn, Help Request, Major Sale, and Comment
- Added a bell icon to the header when there are new notifications, and a green indicator to new notifications in the notifications list

Remote Play:
- Fixed the remote player getting "host busy" dialog after the overlay is dismissed
- Show MB/s instead of KB/s in the bandwidth rate settings


Steam 30.05.2023
- Fixed an issue in the library causing the game released section to accidentally display for users who added the Street Fighter 6 demo to their account. This section of the library should only display when a game that you have pre-purchased is ready for pre-load or has released and is now ready to play.


Steam 28.04.2023
- Fix a crash running some games


Steam 26.04.2023
General:
- Added "End of Life" alert for Windows 7/8/8.1. Steam Client support for these operating systems will end on Jan 1st, 2024 at 10am. See here for additional details.
- Fixed crash when clicking links in Compatibility Mode alert dialogs
- Reduced CPU usage of the Big Picture Mode window

macOS:
- Added "End of Life" alert for macOS 10.11 ("El Capitan") and 10.12 ("Sierra"). Steam Client support for these operating systems will end on September 1st, 2023 at 10am. See here for additional details.
- Fix Steam Overlay crash in some games using Metal graphics API


Steam 24.03.2023
Fixed:
- issue that prevents users from removing accounts from the account selection UI
- issue that causes the account selection UI to appear when refreshing sign in information
- Changed the system tray to show the launch option dialog for applications with multiple launch options (unless the user has checked the “don’t ask me again” checkbox.)
- an issue with non-Steam game controller configs not loading properly
- an issue where switching games in the controller configurator could show data for the previous game after making an edit


Steam 16.03.2023
Fixed:
- Fixed game beta success/failure and dropdown not updating when opting into a password-protected beta branch
- Fixed Big Picture Mode not opening when Steam is set to launch on startup when configured as the default mode
- Fixed a regression in ISteamHTTP talking to servers with ALPN TLS extensions but no HTTP/2 support


Steam 15.03.2023
Local Network Game Transfers:
- Added new feature that allows Steam users to copy existing Steam game installation and update files from one PC to another over a local area network, without having to download and install from a Steam content server on the internet. This reduces internet traffic and can speed up installs or updates.
- Steam users have control over who files can be sent to: self only, friends only, or everyone. The default setting is self only

General:
- Added UI that temporarily replaces the "What's New" section of the Library when pre-purchased games are available to pre-load or install and play
- Added UI at startup for account selection
- Added a "sign out" option to the main menu that removes credentials for the signed in account from the machine
- Fixed a crash when the OS is notifying Steam that it should shutdown
- Improved performance of games when using Steam Workshop APIs
- Refreshed the profile games page with a new style and improved performance
- Fixed crash for some uses of %command% in shortcut launch options
- Fixed quotes surrounding shortcut exe and paths
- Fixed "Steam Library Folder" dialog showing in Downloads settings
- Fixed soundtrack cover art, artist, and track information not appearing in Additional Content section of app details
- Fixed some actions that should have opened external applications, such as a URL in your default browser, that were instead doing nothing
- Fixed a crash loading the standalone controller configurator
- Fixed another issue blocking download of precached shaders

Big Picture Mode:
- Improved performance in Big Picture Mode when using Nvidia GPUs
- Fixed issue where the old BPM on-screen keyboard would appear at the same time as the new BPM virtual keyboard
- Fixed issue where user could not re-enter a context submenu after backing out of it
- Fixed issue where incoming chat messages would not be delivered properly while in-game
- Reduced flashing in background when scrolling through games on home screen
- Game invites in the Quick Access Menu will now default to opening a context menu to accept the invite rather than navigating to the chat tab and having to hit "Accept" there
- Added ability to retrieve Steam Runtime System Information for Linux devices
- Improved UI responsiveness when reconnecting to Steam
- Fixed the appearance of jumbled UI that could happen for a second or two when starting Steam
- Removed unclickable area at bottom of the library
- Fixed the ability to rename collections, which was instead being interpreted as navigating the app grid
- Added "Turn Off Steam Link" to the Big Picture power menu
- Fixed crash when in a voice chat
- Fixed crash when authorizing a microtransaction purchase in the overlay
- Fixed the Play button stealing focus when a game is launching
- Fixed "Find games to play with friends" not working in Big Picture Mode
- Constrain the width of settings, chat, and other non-grid based views when on larger monitors
- Fixed the screen remaining blurred after a "What's New" post was dismissed
- Fixed some issues where a game window was not focused properly after launching it on Windows 10 or 11.
- Fixed an issue where Steam was not focused properly after exiting a game
- Fixed misalignment of loading throbber after logging in.
- Fixed universal search not applying mature content filtering preferences

Steam Input:
- Added support for the Sony DualSense Edge controller including support for remapping of the rear buttons.
- Added a loading throbber when waiting on Steam Cloud to update
- Improved the latency of querying the workshop in the Configuration Browser and fix issues with configurations popping-in or opening the wrong tab because results weren't fully received
- Added a loading throbber that shows while the Configuration Browser workshop query is running
- Fixed PS5 edge settings leaking into PS5 controller
- Fixed Steam Link app mobile touch gyro not working
- Fixed crash exiting deadzone visualization
- Fixed the physical input visualization only looking at the first connected controller
- Fixed rumble for Nintendo Joy-Con controllers
- Added support for the Razer Wolverine V2 controllers
- Added the ability to reset the device input mapping in new Big Picture
- Added the ability to install and uninstall the Windows Xbox Enhanced Features driver to the new Big Picture controller settings

Updated the Windows Xbox Enhanced Features driver with the following changes:
- Added support for Xbox Series X controllers connected via the Xbox Wireless Adapter
- Fixed delay detecting hotplugged USB controllers, occasionally causing duplicate controllers in Steam
- Fixed interference with the Victrix Control Hub after the driver has been uninstalled
- Fixed Logitech F310 controller input on macOS and Linux
- Added mapping for DualSense Edge Wireless Controller on Linux (note that advanced feature support require Steam to be able to access the /dev/hidraw* devices)
- Fixed unintended inversion of Gyroscope Roll Axis on Steam Deck
- Added some optimization around DualSense adaptive trigger effects interaction with the Bluetooth stack

Steam Deck:
- Move advanced HDR options to Developer Settings
- Streamable games are now included in the "Ready to play" game filter, though the default action is still to install them locally
- Fixed a bug preventing some Demo apps that store files under the full-game App ID from uploading to Steam Cloud from Steam Deck devices
- Stop prompting users to register for Steam Deck rewards if they have chosen the "Ignore Forever" option
- Fixed some transparency issues with the background in the in-game overlay


Steam 13.02.2023
- Change log not available for this version


Steam 09.02.2023
General:
- Reverted back to old Game Info dialog that is accessible from the Friends List
- Reduced startup time for users with tens of thousands of games in their library
- Fixed a cause of Steam library, chat and Big Picture Mode browser windows showing all black or not rendering.
- Fixed crash when opening Steam store
- Fixed crash on startup when an internal Steam browser window fails creation
- Fixed Steam library becoming unusable after applying a controller configuration

Big Picture Mode:
- The Virtual Keyboard in the Overlay now remembers its last position
- Added F11 as a hotkey to toggle between windowed and fullscreen
- Added alt-enter as a hotkey to exit Big Picture Mode
- Added fast jump by letter to BPM library
- Added settings for initial location to show keyboard on desktop and in Steam overlay
- Added settings option to enable/disable UI sounds
- Removed UI that prompted users if they wanted to participate in the Steam Deck Verified program when in normal BPM
- Report a Bug in the Quick Access menu now links to the Big Picture discussions instead of the Steam Deck discussions
- Fixed Chord Hint Screen remaining shown after holding the guide button to turn off a controller in some scenarios
- Fixed Big Picture Mode window not re-opening from double-clicking or selecting system tray menu options
- Fixed Big Picture Mode window not displaying properly due to web GPU acceleration being disabled
- Fixed issue where exiting Big Picture Mode would log out of Steam Chat
- Fixed small movement of Virtual Keyboard when pressing shift in some themes
- Fixed Control-1/Control-2 hotkeys not working on Linux

Steam Input:
- Fixed some inputs not showing up for the Steam Link App Touchscreen controller
- Fixed several instances of Left Bumper/Trigger glyphs having the wrong background image
- Fixed issue where a Team Fortress 2 Steam Controller startup sound was missing
- Fixed some issues with Nintendo switch gyro drift calibration


Steam 31.01.2023
General:
- 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
- Changing download regions no longer requires restarting the Steam client
- Further optimizations to load times for users with large game libraries
- Fixed intermittent browser crash when closing Update news dialog
- Fixed the controller settings tab not showing up in the game properties menu
- Fixed DLC hover on game details page being cropped
- Fixed several issues related to popup dialogs being sized incorrectly
- Fixed issue with duplicate streaming dialogs appearing on Mac & Linux
- Fixed background images on a collection on the app details page not being clipped correctly

Big Picture Mode:
- New Big Picture Mode has been made the default experience. For compatibility purposes, old Big Picture can be accessed by using the command-line option "-oldbigpicture". Note that this functionality will be removed in a future update.
- Added support for switching the primary monitor on Windows in Settings -> Display -> Preferred Display
- Added an option to start in windowed mode under Settings => Display => Big Picture Mode => Windowed
- 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 up/down cursor keys to onscreen keyboard, press shift then left/right cursor to use
- Added ability to move the standalone & overlay keyboard
- Added option to turn off controllers when exiting BPM
- Added setting for controller idle > turn off timeout
- Added a quick guided tour for new Big Picture
- Added notification when a Xbox controller is plugged in, but the Guide button is disabled (which prevents bringing up the Steam main menu and other functionality like chords)
- Allow onscreen keyboard to be activated while in New Big Picture Mode and Steam window is not focused
- Implemented Steam Controller dongle pairing
- UI Digital Navigation Key Repeats are faster
- Show icons for partial/full controller support, VR Support, or Mouse & KB only support in Library when a game portrait is focused or hovered
- Center the navigation column in the Overlay vertically to match the rest of the main menu
- Detect focus shifting away from the BPM window faster and reduce instances of navigation going to BPM after starting a game
- Cursor is now hidden when in gamepad-navigation mode in Big Picture
- Various fixes to make the UI scale better in higher resolutions
- Fixed some issues completing purchases through some payment providers
- Fixed a rare crash exiting BPM
- Fixed a case where disconnecting a controller while navigating would not cancel repeating movements
- 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
- 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
- Fixed issue viewing the hardware survey web page after submitting results
- Fixed the "Start in Big Picture Mode" setting not updating
- Fixed issue opting in to some game beta branches
- Fixed Big Picture window being incorrect size when moving it to a different display with win+shift+arrow key
- 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 on Linux
- Fixed "a" and "c" keystrokes on the app details page triggering an animation

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
- Added direct navigation to controller inputs and modes from the preview screen
- Added upper grips as an option for mode shifts
- Added support for the Armor-X Pro gamepad in PS4 mode
- 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
- 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
- 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
- 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
- Improved Layout Preview for Nintendo Switch Joycon Left/Right/Pair
- Filtered Mode Shift button options to only show available buttons based on the controller type
- 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
- Fixed an issue with the Joystick Deadzone sliders having delayed input
- 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

Remote Play:
- Fixed audio crackling and loss when streaming from Linux

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

Mac:
- Fixed close button on macOS Steam login window


Steam 15.12.2022
- Change log not available for this version


Steam 01.12.2022
General:
- Fixed display of the Update News and other popup dialogs w/ GPU accelerated rendering disabled
- Fixed size of content in Update news dialog when running with Windows text scaling >100%

Steam Input:
- Change the "add command" and "add subcommand" options to take you directly to the binding screen
- Fixed an issue introduced in a recent update to the old Big Picture configurator causing the names of new virtual menu bindings to be displayed incorrectly
- Fixed controllers being treated as Xbox One controllers by default when defining their layout
- Fixed the L3/R3 buttons not being detected for some third party PS3 controllers
- Added Left and Right Stick Deflection as an option for Gyro Activation Buttons. Stick deflection is no longer considered a part of "Touch" (Cap Sense) on SteamDeck.
- Fixed rumble for Switch Pro Controllers attached over USB

New Big Picture Mode:
- Fixed display of the new Big Picture Mode window with w/ GPU accelerated rendering disabled
- Added confirmation dialogs for the power menu options to restart and shutdown your PC
- Fixed a case where switching Virtual Menus w/ an action set, layer, or modeshift could cause them to stop working in the new Big Picture Mode overlay
- Fixed crash when touching gift or new inventory item notification
- Fixed "show password" toggle to show/hide the password
- Fixed On Screen Keyboard no longer showing when requested by the game or Proton
- Fixed an issue where context menus would not properly highlight focused items
- Fixed crash when exiting a 1-on-1 voice chat
- Fixed an issue where notification toasts would fail to appear

Remote Play:
- Fixed getting the wrong personalization (colors, etc.) for streaming PS4 controllers
- Fixed streaming Bluetooth controllers not turning off


Steam 16.11.2022
New Big Picture Mode:
- Updated Big Picture is now available for testing. You can read more about it in this blog post. Modify your Steam client shortcut and add -gamepadui on the command-line to automatically start Steam in the new Big Picture Mode. Alternatively, pass -newbigpicture to start in Desktop mode and have access to the new Big Picture Mode at any time.

General:
- Reduced client startup times for users with large game libraries
- Fixed issue where launching a game would take longer to start if there was no network connection
- Fixed VR flags not showing up in app details for some games
- Center the popup controller configurator window when viewing controller layout
- Fixed circular download progress indicator being broken in game entry list
- Fixed downloads page crashing when starting in offline mode
- Downloads page now properly responds to online/offline status
- Updated “Steam News” popup dialog (again)

Sign In:
- Fix a case where if the sign-in UI had cached credentials which had become invalid, it could get stuck and not accept valid credentials thereafter
- Fixed an input focus bug requiring an initial click on the sign in UI before you could type your username or password
- Fixed issues with dragging or closing the sign in window, and related display scaling issues, on computers with nonstandard desktop scaling
- Fixed an edge case in handling of invalid cached credentials affecting reauthentication
- Fixed issue with sign in refresh UI when the user had already signed in once during the current session.

Steam Input:
- Gyro Enabling: The "Touch" option is now available to controllers which do not have capacitive touch sensors - Moving joysticks out of their deadzone now counts as a "Touch".
- All controller types can each now optionally choose to use a Nintendo-style layout. This flips the A and B button and X and Y button universally in Steam and in games.
- The Xbox extended features driver has been updated for Windows 11
- Fixed hang when the Amazon Luna controller rumbles on macOS
- Fixed issue with the touch binding in As Mouse mode releasing before the end of a swipe

Remote Play:
- Fixed occasional long hitches during Windows desktop capture
- Fixed glyphs for third party Nintendo controllers while streaming

SteamVR:
- Fixed issue that caused some OpenXR app images to not appear properly in SteamVR


Steam 18.10.2022
Library:
- Added a section to display a rollup of new DLC and other game content that has been released since you last visited a game's library page. Once visible, this section will automatically hide after a short period of time.
- Rebuilt how featured game news is displayed on library game pages. It is now displayed as a featured post at the top of the activity feed to improve readability and reduce the required work for game devs. The entry is shown for a short period of time before returning to its chronological spot in the activity feed.
- Updated the presentation of the new DLC added to your account section on library game pages
- Changed how major updates are displayed in the library activity section to make them easier to find


Steam 07.10.2022
New Steam Sign In UI:
- Now enabled for all users
- QR Code sign in now available
- Read this announcement for more details

Sign In UI:
- Fixed username and password fields flashing briefly at the end of a successful sign in
- Fixed automated login with credentials provided on the command line
- Fixed Steam Guard code input accepting and potentially submitting with invalid characters
- Fixed confirmation-based mobile sign-ins not successfully approving login when client asked for Steam Guard code instead
- Added explicit messaging for failures related to too many retries


Steam 06.10.2022
Sign In UI:
- Updated sign in UI look and feel

Games to Play Together:
- Allow friend search by nickname or persona name
- Include free to play games that have been played by the friend in Games to Play Together filters
- Fixed issue with “Find Games to Play with Friends” showing games that your friend is sharing with you

Library:
- Fixed text display cropping issue with library filter tags

Steam Cloud:
- Fixed showing “Cloud Sync Failure” dialog on game launch when in Offline mode

In-Game Overlay:
- Improve overlay responsiveness in some edge cases for users with large friends lists or large numbers of incoming friends requests.

Remote Play:
- Fixed rare cases of keyboard input arriving out of order


Steam 27.09.2022
- Update and fix localization entries


Steam 21.09.2022
Games to Play Together:
- You can now add Friends as a filter under Advanced Filtering in your Library. It will show games you have in common.
- Right-click on any user in Chat or your Friends List to Find Games to Play Together and it will auto-populate your filter while also applying the Multiplayer tag.
- Right-click a Group Chat header to do the same with smaller group chats or voice channels (8 members or less)

General:
- In-game purchases on Mac and Linux will now use the updated purchase approval dialog
- Reduced network usage at startup
- Fixed issue