1. SteamVR
  2. News

SteamVR News

SteamVR Beta Updated - 1.7.11

The SteamVR beta has been updated with the following changes.

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 Home
  • Fixed default home addon stats.


SteamVR Input
  • Fixed unsafe conditions for games that call GetDigitalActionData and GetAnalogActionData from multiple threads.


SteamVR
  • Removed gap between docked Headset View and the monitor window.


Index HMD
  • Increase allowed range of column correction (Display Settings -> Advanced)

SteamVR Beta Updated - 1.7.10

The SteamVR beta has been updated with the following changes.

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.

Compositor
  • Improved throttling logic when motion smoothing is enabled. Previously, throttling and prediction were locked together when motion smoothing is enabled. Last week throttling was temporarily disabled for cpu bound applications to help with No Man’s Sky, but made some other experiences worse (e.g. DCS World). This update allows throttling to back off of the prediction level based on the current average gpu performance. A typical example is when an app can render at half-rate (i.e. each rendered frame takes more than a single frame to finish, but less than two), but spends an extra frame on the cpu performing the draw calls, etc. This makes each of those frames a total of three frame latent, but can still deliver a new frame every other vsync interval. Note: This only applies to Lighthouse based hmds (e.g. Vive, Index) since most other headsets (e.g. Rift, WMR) use their own compositor and associated logic for throttling and prediction.


Gamepad
  • Reduce default loadPriority of the Valve-supplied gamepad driver so that it loads after most VR drivers. This is to favor VR drivers in the case where both drivers want to load gamepad related DLLs and there are version conflicts.



Index HMD
  • Added brightness control, set in-headset under Display Settings (firmware update required)
  • Enabled column correction to mitigate vertical "screendoor" (firmware update required). Column correction is only active during SteamVR [beta] usage. Controls are available in-headset, under Display Settings -> Advanced.


Oculus
  • Added support for importing standing-only guardian setups. This fixes the issue where running guardian setup to set the floor level but skipping the room bounds step was resulting in the headset being stuck in the floor in SteamVR.


SteamVR Beta Updated - 1.7.9

The SteamVR beta has been updated with the following changes.

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 for a minor set of Index’s Bluetooth initialization errors locking out one of the two Index HMD radios. This caused connectivity issues on one of the controllers.
  • Fixed an issue that could cause room setup to automatically launch for drivers that provide their own chaperone bounds. This should fix Oculus users who were being prompted to run room setup after reboot.


Index Controller:
  • Changed default index controller binding for keyboard to move Shift and Symbols to the A buttons, and analog tracking to the thumbsticks+triggers.


SteamVR Beta Updated - 1.7.8

The SteamVR beta has been updated with the following changes.

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:
  • Chaperone restricts room center to be within 1km of your tracking system origin. 1km ought to be enough for anybody. (This prevents chaperone adjustment tools from accidentally moving the center of your room outside the solar system, causing floating point math issues that manifest as things like “flickering in HMD”).
  • Fix a case where SteamVR status would continue to show help text like "Make sure headset can see bases" even after the problem was cleared.
  • Don't hide headset view when headset goes into standby while "Pause rendering when headset is idle" is unchecked.
  • Fix headset view being hidden when no chaperone has been created.
  • Fix a case where launching a VR app from Steam that never connected to SteamVR would prevent you from launching other VR apps from Steam until that launch transition timed out.


Lighthouse:
  • Fix an issue where launching SteamVR with a wireless controller already connected (such as when using the controller itself to launch SteamVR from Steam) could prevent the controller from tracking.
  • Reduce the amount of tracking disruption caused by plugging in additional USB devices in the middle of a play session.


SteamVR Home:
  • Fixed Linux crash

SteamVR Beta Updated - 1.7.7

The SteamVR beta has been updated with the following changes.

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:
  • Fixed issue that caused the camera room view to come up at seemingly random times.


SteamVR Input:
  • Fixed issue with the changed bit being incorrect when Get*ActionData is called more than once per frame.
  • Fixed issue with retrieving a pose from a skeletal action returning the default pose instead of whatever is bound (and also spamming the log in the process.)