1. SteamVR
  2. News

SteamVR News

Introducing SteamVR 2.4

Today's update provides a new per-app setting to improve the aspect ratio of the existing FoV setting, summons the dashboard in a more convenient orientation when looking up, and makes the OpenXR runtime prompt less tenacious.

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 broken Override World Scale per-app setting.
  • Added per-app video setting for letterboxing fov scale. The recommended resolution adjusts to reflect aspect ratio changes.
  • Added "Configured size" to Play Area settings.
  • Dashboard will tilt down towards you if looking up when summoning.
  • Fixed a crash related to web console usage.
  • Don't allow active web connections to keep vrserver running.
  • Fixed one case that causes the “mongoose error” on HL:Alyx launch.
  • Fix to not automatically launch vrcompositor any time anyone calls VR_Init (e.g. Varjo Base).
  • Fixed one cause of Desktop View not showing up in dashboard bar.
  • Fixed a case where the dashboard would be inappropriately opened when starting a game.
  • Fixed a case where starting SteamVR with an idle HMD could trigger standby without a delay.
  • Fixed a variety of localization issues in the Binding UI.
  • Fixed HTC Wrist Trackers not always autobinding correctly.
  • Fixed some scenarios where components on render models in compatibility mode were not moving.
Oculus:
  • Hooked up thumbrest input for Touch controllers.
OpenXR:
  • Haptic feedback will not be applied when the xrSession is not focused.
  • Fixed a bug where xrLocateHandJoints would accept negative times.
  • The pop-up asking you to switch the active OpenXR runtime to SteamVR will remember it has been dismissed. It will come back if you switch to SteamVR and then switch away.
Steam Link:
  • Use additional pose information from clients to improve prediction.
  • Fixed right controller icon not displaying correctly in the monitor.
  • Set microphone volume to maximum for the first launch.


[h3]Help & Information:[/h3]

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.

SteamVR Beta Updated - 2.4.3

If you encounter issues with this update, please post in the SteamVR Bug Report forum. If possible, please include a 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.

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

Anyone can opt into the SteamVR Beta. Instructions are available here.

OpenXR:

SteamVR Beta Updated - 2.4.2

If you encounter issues with this update, please post in the SteamVR Bug Report forum. If possible, please include a 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.

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

Anyone can opt into the SteamVR Beta. Instructions are available here.

SteamVR:
  • Per-app letterboxed fov now adjusts recommended resolution to reflect aspect ratio change
  • Fixed one cause of Desktop View not showing up in dashboard bar
  • Fixed a case where the dashboard would be inappropriately opened when starting a game
  • Fixed a case where starting SteamVR with an idle HMD could trigger standby without a delay
  • Fixed a variety of localization issues in the Binding UI
  • Fixed HTC Wrist Trackers not always autobinding correctly
  • Fixed some scenarios where components on render models in compatibility mode were not moving
OpenXR:
  • The pop-up asking you to switch the active OpenXR runtime to SteamVR will remember it has been dismissed. It will come back if you switch to SteamVR and then switch away.
Steam Link:
  • Fixed right controller icon not displaying correctly in the monitor.
  • Set microphone volume to maximum for the first launch.

SteamVR Beta Updated - 2.4.1

If you encounter issues with this update, please post in the SteamVR Bug Report forum. If possible, please include a 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.

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

Anyone can opt into the SteamVR Beta. Instructions are available here.

SteamVR:
  • Fixed broken Override World Scale per-app setting.
  • Added per-app video setting for letterboxing fov scale.
  • Added "Configured size" to Play Area settings.
  • Allow dashboard to tilt if looking up when opening.
  • Fixed a crash related to web console usage.
  • Don't allow active web connections to keep vrserver running.
  • Fixed one case that causes the “mongoose error” on HL:Alyx launch.
  • Fix to not automatically launch vrcompositor any time anyone calls VR_Init (e.g. Varjo Base).
Oculus:
  • Hooked up thumbrest input for Touch controllers.
OpenXR:
  • Haptic feedback will not be applied when the xrSession is not focused.
  • Fixed a bug where xrLocateHandJoints would accept negative times.
Steam Link:
  • Use additional pose information from clients to improve prediction.

Introducing SteamVR 2.3

Today's update brings quality of life improvements to users of third party hardware drivers, Steam Link, and OpenXR.

An experimental QoS toggle setting has been added to SteamVR for users of Steam Link. QoS is a feature on some routers to prioritizing traffic for specific applications. However, we've found this can sometimes have adverse effects on Steam Link. Users who have experienced difficulty connecting, or network hitching/glitches, should try toggling this setting on. Please report your findings on the Steam Link for Meta Quest forums.

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. To report a bug, please use our Bug Reports subforum, here. Guidelines for how to provide an effective bug report are pinned at the top of that subforum.

SteamVR:
  • Some users may have a resolution limit in their settings left over from running a third-party driver. This version of SteamVR will help you remove that limit. If removing it will have no effect, it will be removed automatically. If your current supersampling settings are high enough that you might hit the limit, there will be a button in settings to remove the limit and optionally (recommended) reset your supersampling settings to avoid causing a performance issue.
  • Prompt the user to switch to the SteamVR OpenXR runtime if it is set to something else. Previously, this prompt was limited to users in the beta branch.
  • Added a prompt in the resolution settings to remove the old maximum per-eye resolution setting and reset the resolution slider.
  • Fixed a performance regression with overlay apps that use WaitFrameSync.
  • A reload of the chaperone file will now cause the VREvent_SeatedZeroPoseReset and VREvent_StandingZeroPoseReset to be sent.
  • Fix for recenter events being sent if the chaperone is reloaded without change.
  • CJK languages now display the correct glyph variant in the SteamVR web UI.
  • Fix erroneous margin around VR Settings overlay.
  • Steam notifications look much better in VR (requires Steam client Beta).


OpenVR:
  • Prevent drivers from directly setting some user settings. This restriction will be expanded in the future as we work through cases where this is currently happening. Drivers that need special behavior should set the relevant properties rather than changing the user’s preference.


OpenXR:
  • Implemented XR_EXT_local_floor.
  • xrCreateReferenceSpace will now return XR_ERROR_VALIDATION_FAILURE when a reference space is not valid for a session (ex. the associated extension is not enabled).


Windows MR:
  • Fix an issue where games submitting a larger texture than the recommended resolution could exceed the absolute maximum submitted texture resolution of WinMR, which would put the HMD into a bad state until it was restarted.


Steam Link:
  • Prevent rare crash on NVIDIA encode failure.
  • Improve NVIDIA performance on some 4-series GPUs, switching all NVIDIA encoding to threaded encode.
  • Add toggle to disable QoS in network transport.
  • Show all computers running Steam, even when streaming VR is not available.
  • Fixed connecting to a computer after a network change on either PC or HMD.


NOTE: If you're experiencing a crash when starting Steam or SteamVR (such as error 309), or your headset or controllers are not being detected, please try using the Steam client Beta.

[h3]Help & Information:[/h3]

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.