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:
Disabled AMD Wireless VR driver by default. You can reenable it under startup/shutdown manage addons. This is a wireless driver installed by the AMD GPU driver that can interfere with some new, asynchronous paths in SteamVR.
Detect when AMD drivers were installed, but no AMD card is present, preventing "Error 309" and other crashes when loading LiquidVR.
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 a bug where compatibility mode would fail for certain controller / hmd combinations and legacy input titles.
This beta has an experimental feature allowing overlays to use controller simulation in bindings.
Steam Link:
Improved prediction for increased lateral tracking stability.
Fix issue causing persistent failure when headset goes into standby and returns.
Fix deadlock on host when USB devices are inserted or removed.
Resolved two client crashes.
Linux:
Add support for direct mode drivers (IVRDriverDirectModeComponent) on Linux.
To fully utilize the updates to Steam Link in this beta version of SteamVR, you must join the Steam Link Public Beta channel for the Meta app. To join, you must install Steam Link to your Meta headset, then you can opt into the Public Beta channel using this link https://www.meta.com/s/1hti7gedQ from your phone, or by using the Meta application on your phone to select the Public Beta channel in the settings for the Steam Link application.
SteamVR has been updated with the following changes.
Oculus:
Added the ability for Oculus PCVR headsets and Quest headsets via Quest Link or Air Link to dynamically connect after SteamVR startup (vs requiring synchronous connection during startup).
Details: Connecting to the Oculus runtime is taking upwards of 30 seconds for Quest 1 headsets running HMD OS v50 with Meta Quest Link App v63. This was triggering SteamVR's 20 second hang detection timeout, resulting in a 301 error. Now, in this case you will see a SteamVR connection error pop-up, which will automatically resolve after successful connection.
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.
This build is a candidate for a hotfix. If you encounter issues, please report them in the forum so they can be fixed before this build goes out to everyone.
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.
Anyone can opt into the SteamVR Beta. Instructions are available here.
Oculus:
Added the ability for Oculus PCVR headsets and Quest headsets via Quest Link or Air Link to dynamically connect after SteamVR startup (vs requiring synchronous connection during startup).
Details: Connecting to the Oculus runtime is taking upwards of 30 seconds for Quest 1 headsets running HMD OS v50 with Meta Quest Link App v63. This was triggering SteamVR's 20 second hang detection timeout, resulting in a 301 error. Now, in this case you will see a SteamVR connection error pop-up, which will automatically resolve after successful connection.
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.
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.
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.
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.
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.
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.
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.
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.
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.
SteamVR:
Fix erroneous margin around VR Settings overlay.
Steam notifications look much better in VR (requires Steam beta)
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 in addition to the SteamVR Beta Update.