❌

Lees weergave

Introducing SteamVR 2.16

This release includes a variety of bug fixes and quality of life improvements for SteamVR.

We continue to focus on OpenXR as our preferred API for new games and applications. SteamVR’s official OpenXR subforum is here and we’d love to hear your feedback, as well as suggestions for new features.

SteamVR:

  • Fixed issue causing shimmering on the edges of the display on some headsets.

  • Dashboard: Resolved some memory leaks on AMD hardware.

  • Dashboard: Improved compatibility on some older (legacy) AMD hardware.

  • Fixed an issue with older AMD cards or drivers that caused a memory leak.

  • Streaming: Advanced settings UX now respects global toggle.

  • Improved version compatibility handshake when streaming.

  • Fixed HTC Vive users not being able to activate the laser mouse by clicking the HMD button after the dashboard is visible.

  • Add protection from hangs in vrserver on exit.

  • Speculative fix for Varjo headsets not having a display.

  • Fix regression in Chaperone behavior that was impacting some 3rd party OpenVR plugins.

  • Fixed an issue where SteamVR Home would drop frames on some systems.

  • Fix a bug where the SteamVR dashboard would not start, particularly when using hardware that creates many devices at startup.

Linux:

  • Fix a crash in SteamVR when a game crashes.

  • Fixed texture leaks when mirror window was visible.

  • Improved interop with gamescope overlay forwarding.

  • The vrcompositor process is always a child of vrserver now (instead of whatever process first uses the compositor).

  • Improved GPU synchronization implementation on Linux (now uses timeline semaphores).

  • Stop invoking `pidof` internally.

VRLink:

  • On Linux, pick the best GPU for VR and streaming rather than using first enumerated device. In particular, the NVIDIA open drivers enumerate in a different order and would not get selected before this change.

  • On Linux, work-around to enable 240 MBit/s streaming on NVIDIA cards.

  • Reduce performance overhead of Timing Debug Window.

  • Adjust packet timings to reduce latency spikes.

  • Fixed streaming certain OpenXR games on Quest (including Pavlov and Into The Radius 2)

OpenXR:

  • Added support for XR_EXT_interaction_profile_battery_state_display.

  • Fix OpenXR crash related to xrDestroyInstance.

  • Improved XrCompositionLayerProjection support (fixes distortion when scene projection and display projection differ).

Developer/Internal:

  • SteamVR won't kill UnrealEditor upon exiting VR.

  • Reduce the number of uninteresting vrevents, especially under VR streaming.

  • Cleaner driver shutdown sequencing.

As always, if you are interested, we encourage enrolling into SteamVR Beta by right-clicking on SteamVR in your Steam library, clicking on "Properties" and selecting "Betas" from the list on the left hand side and then clicking "Beta" under Beta Participation. Additionally, if you use Steam Link for Meta Quest, you can opt into the beta here or in-headset by going to your library, clicking the "..." on Steam Link, selecting Settings and clicking the button to the right of "Installed Version Information."

Help & Information:

The Steam Link for Meta Quest FAQ page is available here.

If you encounter issues with this update, please post in the SteamVR Bug Report forum. If possible, please include a SteamVR System Report to aid in tracking down your issue. Replies to this post are not tracked for bug reporting purposes. Please use the forum linked above to report issues.

  •  

Steam Deck Client Update: June 1st

We have just shipped an updated Steam Deck Client to the Stable channel.

General

  • Improved the layout of the pair controller screen on Steam Deck.

  • Fixed an issue with joystick LEDs not working correctly on Legion Go in some cases.

Downloads

  • Fixed a bug which may have impacted download performance on some networks.

Remote Play

  • Fixed doubled input when the Steam Controller is connected via a puck.

Steam Controller Firmware

  • Controller FW update to address potential charging issue.

  • Added support for dimming the LED via settings in Steam.

  • Reduced internal deadzoning on the lower-range of the triggers.

Steam Input

  • Added support for dimming the Steam Controller's LED.

  • Added a potential workaround for an issue on Linux where gamepad emulation would break for Steam Controllers.

  • Reverted changes to trackpad momentum tracking that caused a deadzone around the edges of the Steam Controller trackpad.

  • Fixed some cases where returning to the "Edit Layout" screen from changing a binding or navigating from the "Preview" layout view could focus the wrong input.

  • Fixed an issue displaying the paired device serial on the Steam Controller Puck info page.

SteamNetworkingSockets

  • Fixed a bug causing connections to drop with the error "stop_waiting past sentinel gap".

  •  

Steam Client Update - June 1st

A new Steam client has been released and will be automatically downloaded.

Steam Controller Firmware

  • Controller FW update to address potential charging issue.

  • Added support for dimming the LED via settings in Steam.

  • Reduced internal deadzoning on the lower-range of the triggers.

Steam Input

  • Added support for dimming the Steam Controller's LED.

  • Added a potential workaround for an issue on Linux where gamepad emulation would break for Steam Controllers.

  • Reverted changes to trackpad momentum tracking that caused a deadzone around the edges of the Steam Controller trackpad.

  • Fixed an issue with joystick LEDs not working correctly on Legion Go in some cases.

  • Fixed some cases where returning to the "Edit Layout" screen from changing a binding or navigating from the "Preview" layout view could focus the wrong input.

  • Fixed an issue displaying the paired device serial on the Steam Controller Puck info page.

Downloads

  • Fixed a bug which may have impacted download performance on some networks.

Remote Play

  • Fixed doubled input when the Steam Controller is connected via a puck.

SteamNetworkingSockets

  • Fixed a bug causing connections to drop with the error "stop_waiting past sentinel gap".

  •  

Steam Client Beta - June 1st

The Steam Client Beta has been updated with the following changes:

Downloads

  • Fixed a bug which may have impacted download performance on some networks.

SteamNetworkingSockets

  • Fixed a bug causing connections to drop with the error "stop_waiting past sentinel gap".

  •  

Steam Deck Beta Client Update: June 1st

We have just shipped an updated Steam Deck Client to the Preview/Beta channel.

Downloads

  • Fixed a bug which may have impacted download performance on some networks.

SteamNetworkingSockets

  • Fixed a bug causing connections to drop with the error "stop_waiting past sentinel gap".

  •  
❌