SteamVR - Drew Gottlieb
General:
  • New settings UI in the dashboard and on the desktop. Some settings that haven't been moved over yet are accessible by clicking “Developer Settings” in the SteamVR status window menu.
  • New controller pairing UI.

SteamVR Input:
  • Added a flag to DPAD modes that causes the first action to be activated to stay active until the thumbstick or trackpad returns to the deadzone.

Notifications:

Linux:
  • Async-reprojection for compatible AMD cards no longer requires a patched kernel.
  • SteamVR will now prompt for a super user password to acquire CAP_SYS_NICE during startup (this should only happen once).
  • Fixed the 'Exit VR' button on the VR dashboard.
  • Fixed vrmonitor:// URI handler registration process.
  • Fixed URI requests getting dropped.
  • Fixed vrmonitor failing to initialize correctly after the first launch of SteamVR. Some symptoms include missing performance graph in the HMD until the PC is rebooted.
  • Fixed hangs in vrcompositor.

SteamVR Home:
  • Fixed some causes of text not showing up in UI panels

HTC Tracker 2.0 firmware updated
  • Support for accessory USB interface, for sending button events, etc.
SteamVR - bendotcom
The SteamVR beta has been updated with the following changes:

SteamVR
  • Fix case where SteamVR will not start after entire Steam installation is moved to a different drive. After SteamVR updates, Steam must be restarted for this fix to work.
  • Improved scrolling of controller binding overlay for WMR controllers.
  • Fixed issue with Russian language in some parts of the SteamVR UI. Russian translations are not available yet for those areas, but this change will show English text instead of making the UI completely non-functional.

Lighthouse
  • Fix shutdown crash when exiting SteamVR quickly during the first session with a new Vive HMD.

Skeletal Input
  • Improved algorithm to calculate finger curl values from skeletal pose data

SteamVR - aaron.leiby
The SteamVR beta has been updated with the following changes:

General
  • Increase scope of power management disabled by “Disable Power Management” button under developer settings. If you have pressed this button in the past, you may press it again to get the additional effect. Disabling power management may fix issues where tracking is lost a few minutes after starting but recovers after restarting SteamVR. If you experience this problem and the button fixes it, please give us feedback so we know if we should make it the default.

Compositor
  • Fix for memory leak in Motion Smoothing when application’s resolution is rapidly changing.

Lighthouse
  • Increase limits of what we thought was humanly possible for controller motion based on tracking data from Beat Saber experts.
SteamVR - Programmer Joe
The SteamVR Beta has been updated with the following changes.


General:
  • Fixed several SteamVR hangs and crashes.
  • Added mechanism to allow SteamVR to restart when it detects that something is hanging.
  • Added developer shortcuts to the SteamVR menu (under “Developer”) providing shortcuts to the Web Console, Advanced Frame Timing window, and the Overlay Viewer.

Compositor:
  • Fixed gpu memory leak when enabling "Show GPU Performance Graph in Headset" Developer option.
  • Minor render optimization for dashboard on lower end GPUs.
  • Obey applications setting IVRCompositor.ForceInterleavedReprojectionOn in async mode.

SteamVR Input:
  • Changed IVRInput::ShowActionOrigins and IVRInput::ShowBindingsForActionSet API calls to show UI meant to teach users about bindings instead of the binding editor.

Linux:
  • Fixed vrcompositor's shutdown sequence corrupting some OpenGL client's textures, e.g. the Steam client's background.
  • vrcompositor will now consume fewer file descriptors
  • vrcompositor's file descriptor limit was raised to the system's configured hard limit.


SteamVR - natb
Today we're promoting all the updates from version 1.2.10 in SteamVR Beta to the default version of SteamVR.

Update Highlights

This update was entirely composed of bug fixes, stability improvements, and general housekeeping.


Full Update Notes

General
  • Fix to allow Vive and Vive Pro cameras to be enabled / disabled
  • Fixes several rare crashes on all platforms.
  • Fixes for various Revive apps that were causing compositor crashes with Motion Smoothing enabled.

macOS
  • Fixes cases where HMD displays are white / empty, and some hangs and crashes during shutdown.

Linux
  • Fixed crashes on Nvidia drivers.
  • Fixes some steamvr logs being created with extra suffixes.
SteamVR - natb
The SteamVR Beta has been updated with the following changes.

General
  • Fixes several rare crashes on all platforms.
  • Fixes for various Revive apps that were causing compositor crashes with Motion Smoothing enabled.

macOS
  • Fixes cases where HMD displays are white / empty, and some hangs and crashes during shutdown.

Linux
  • Fixed crashes on Nvidia drivers.
SteamVR - natb
The SteamVR Beta has been updated with the following changes.

General
  • Corrects IVRIOBuffer versioning for driver-side consumers

Linux
  • Fixes some steamvr logs being created with extra suffixes
SteamVR - natb
The SteamVR Beta has been updated with the following changes.

General
  • Fix for GetSkeletalTrackingLevel returning IPCError
  • Fix to allow Vive and Vive Pro cameras to be enabled / disabled

Linux
  • Fix the steam client failing to update the VR path registry
SteamVR - Joe Prime
Today we're promoting all the updates from version 1.2.7 in SteamVR Beta to the default version of SteamVR.

Update Highlights

This update was primarily composed of bug fixes, stability improvements, and general housekeeping, but we also shipped a new environment to SteamVR Home, to celebrate the arrival of winter and the new year:
https://steamcommunity.com/games/250820/announcements/detail/1705074470255000955

Full Update Notes

General:
  • Improved SteamVR’s behavior when vrserver crashes. The user will be prompted to restart and all other processes will exit instead of requiring the user to kill things in Task Manager.
  • Improved SteamVR’s behavior when launching a game standalone before SteamVR is up and running. Mirror window flashing and various other potential problems have been fixed.
  • Improved SteamVR’s restart behavior when plugging in an HMD after starting SteamVR.
  • Disable motion smoothing in desktop theater
  • Prevents the extended-mode window for custom IVRVirtualDisplay-based drivers.

Compositor:
  • Motion Smoothing performance improvements.

SteamVR Input:
  • Fixed black screen in the binding and tracker management UI when the language is set to Korean.
  • Fixed issue with dpad modes on trackpads and joysticks when bringing up the SteamVR Dashboard.
  • Changed SteamVR Input to forget action manifest paths set by applications once quit. This fixes input issues in applications like COMPOUND when users opt-in to a test branch that supports SteamVR Input, then switch back to the legacy build. A side effect of this change is that SteamVR Input apps need to be running for the user to edit that app’s controller bindings. An update is in the works to fix this new issue

Skeletal Input:
  • Added workaround for index finger appearing to be stuck down with knuckles controllers. Proper fix coming in next firmware update

Linux:
  • Fixed a crash if the vrpathregistry was missing or populated with bogus data
  • Fixed vrmonitor failing to detect if the HMD was connected through direct mode
  • Unified mirror window debug input behaviour with Windows.
  • Gpuvis hotkey was changed from F6 to F7 to avoid conflict with existing Windows binding.
  • Fixed a hang when launching SteamVR
  • Fixed a Steam client crash when launching SteamVR
  • Fixed HMD images flickering after an extended playsession

SteamVR Home:
  • Fixed new screenshots and artwork to be normal sized (existing ones will remain gigantic)
SteamVR - Joe Prime
The SteamVR Beta has been updated with the following change.

Linux:
  • Fixed a Steam client crash when launching SteamVR
  • Fixed HMD images flickering after an extended playsession

...