1. SteamVR
  2. News

SteamVR News

SteamVR Beta Updated - 1.20.4

This build is a candidate for a full release. 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.

OpenXR:
  • Use application provided function pointer to vkGetInstanceProcAddr when calling xrCreateDevice in XR_KHR_vulkan_enable2 extension.

SteamVR Beta Updated - 1.20.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.

SteamVR:
  • Added support for Tundra Labs Tracker
  • Reduced SteamVR install size

SteamVR Beta Updated - 1.20.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.

SteamVR:
  • Fixed a Windows 7 crash

SteamVR Beta Updated - 1.20.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.

SteamVR:
  • Fixed slight alignment issue with the left index grip pose.


OpenXR:
  • Translate Vive Cosmos and HP Reverb G2 abxy+trigger touch to "click", matching native runtime's behavior.
  • Emulate Cosmos grip (defined in the spec as “squeeze/click”) when using the Oculus interaction profile, since Oculus' interaction profile doesn't have an equivalent "/squeeze/click" component path. This matches the Beta ViveOpenXR runtime behavior.
  • Emulate thumbstick touch for Reverb G2 controllers if the oculus controller profile is active (such as when the app doesn't send any specific Reverb G2 controller bindings).
  • Add missing thumbstick touch (…/input/thumbstick/touch) input component path for Cosmos controllers.


Introducing SteamVR 1.19

Update Highlights


Today's update features the ability to float desktop views in the world and to smoothly transition views between being docked on a controller and floated in the world. This increases flexibility in how users choose to persist views of the desktop in-game.

[video]http://media.steampowered.com/apps/250820/announcements/floating_windows_update/window_detach.webm?v=1[/video]

Full Update Notes


SteamVR:
  • Fixed some games not launching or launching to a black screen when using the latest Windows Mixed Reality for SteamVR beta.
  • Added ability to float desktop views in the world and move them around.
  • Added ability to pull docked views off of controllers to float in world.
  • Added ability to dock floating world views onto controllers by just placing them within the docking distance.
  • Moved some UI out of the desktop view tray so users can spawn many windows without getting a scrollbar.
  • Support for moving views around while using the headset to control the SteamVR dashboard.
  • Fixed bug with Desktop View positioning when volume tray is open.
  • Fixed bug where cursor disappeared on click on floating and controller-docked views.
SteamVR Home:
  • Added support for users with custom controllers to choose between cartoony hands and the rendermodel of their controller.
Valve Index:
  • DisplayPort training mode can be selected (via Video / Advanced), which may improve compatibility for non-standard video cards (firmware update required).
OpenXR:
  • Fix for DirectX 12 memory leak.
  • Fixed bug that prevented SteamVR from enumerating depth swap chain formats under D3D12.
  • Added support for HTC’s Cosmos controller interaction profile – implemented the XR_HTC_vive_cosmos_controller_interaction extension.
  • For apps that don't provide G2 and Cosmos controller bindings, they'll now use Oculus touch bindings if these are provided (maps to khr simple controller otherwise).
  • Fixed bug that caused SteamVR to return isActive=true and bogus data from xrLocateHandJointsEXT for devices that had not yet been turned on.
  • Fixed bug in Cosmos and G2 auto-remap feature if non-existent interaction component path/s for the source controller were used in an action binding.
  • Fixed issue with acquiring depth swapchain images under D3D12.
  • Updated support for applying analog thresholds to controller bindings (e.g. Haptics tuning) - version 2 of the XR_VALVE_analog_threshold extension.
Oculus:
  • Reverted behavior so that SteamVR quits automatically when closing the Oculus desktop app, instead of prompting the user to quit.