Release notes
Esta página aún no está disponible en tu idioma.
Every vrOS release gets notes. They are written once and published in two places: as an announcement on the Steam page, and here, newest version first. The Steam announcement goes out in all nine app languages; this page is English.
Each entry is one version, headed by its version number and the date it went out, newest at the top. Within a version the changes are grouped, and only the groups that have something in them appear:
- New features — things that were not there before.
- Fixes — things that were broken.
- Improvements — things that got faster, quieter, or less annoying.
- Known issues — what is known to be still wrong at the time of the release. This group exists so that it gets used.
Bullets are written for the person wearing the headset, not for the person reading the commit log. Where a change lands on a setting, the note names the setting’s path so you can go and look at it.
Version numbers are semantic: the patch digit moves for fixes, the minor digit for new features that break nothing, and the major digit for changes that do. Pre-release builds carry a suffix — 2.0.0-beta.1 and so on — until the version they lead to ships.
Released 1 October 2026. The first vrOS 2 release on Steam’s main branch (vrOS is still in Early Access). vrOS 2 is rebuilt from the ground up and replaces vrOS 1, which stays available on the legacy branch for now. The three things vrOS 1 owners notice first:
- A laser you can actually see. vrOS 1 only ever drew the dot. vrOS 2 draws a real beam from your controller to whatever you are pointing at, on by default; change its look or turn it off in Settings → Themes → Laser beam.
- Panels follow your laser. Grab a panel and push or pull it with the stick, and it slides straight along your pointer, so the spot you grabbed stays under your dot instead of drifting up and away.
- Everything else is new too — the dash, the keyboard, the playspace tools and the extensions. The groups below cover it.
Upgrading from vrOS 1
Section titled “Upgrading from vrOS 1”- Fresh start. vrOS 2 does not import vrOS 1’s settings, layouts or sign-ins. vrOS 1’s data is left exactly where it was, so switching back and forth is safe. Sign in to Twitch and OBS again in their extensions.
- Getting vrOS 1 back. In Steam, right-click vrOS → Properties → Betas and choose
legacy. Choose “None” to return to vrOS 2. - Driver setup on first launch. vrOS asks to SET UP THE VROS DRIVER, which powers playspace movement, calibration and virtual trackers. Setting it up backs up your SteamVR setup, then turns off tools that fight over the same things — OVR Advanced Settings and the Space Calibrator family (the apps stay installed). SteamVR has to restart to finish. NOT NOW skips it; windows, the dash, the keyboard and extensions all work without the driver. Virtual trackers, calibration, virtual IK and pose replay also wait for two switches on the new O·VR → DRIVER page, VIRTUAL TRACKERS and VIRTUAL IK, which start off on a fresh install. To undo it, Settings → General → SteamVR Driver → Setup / Revert → REVERT puts your previous setup back.
- Controller bindings. If you customized vrOS 1’s bindings in SteamVR, your pointer, click, grab, scroll, right-click and keyboard bindings carry over, but the playspace buttons and the new vrOS 2 actions will not be in your custom binding. In SteamVR → Settings → Controllers → Manage Controller Bindings, pick vrOS, switch to the default binding, then re-customize from there.
- Default controls. Double-tap right A (Vive: right menu) to show or hide all your overlays; hold the finger-gun pose while you do it to toggle just the dash. Double-tap left A/X (Vive: left menu) to summon the keyboard. Input has the full map.
New features
Section titled “New features”- A new dash, three ways: a World Dash floating in VR, a vrOS tab inside the SteamVR dashboard, and the same dash as a desktop window. Tabs for Overlays, Add, Performance, Settings and O·VR, plus one for each extension you turn on.
- Laser pointer: Dot, Cross, Open or Ring pointer at 25–150 % size; a beam with adjustable width and fades, on by default and yours to turn off; pointer and beam colors follow your theme or your own pick. Rotate or offset the laser to suit your grip (Settings → Themes → Laser alignment) and save up to 32 pointer presets.
- Clicking that behaves: trigger to click, hold and move to drag, stick to scroll. Right-click with a thumbstick click, by holding the point pose while the other hand’s trigger clicks, or with an opt-in long press (Settings → Accessibility → Right-click). The first click on an inactive window acts instead of only focusing it. Tune the drag threshold in Settings → Accessibility → Click tuning.
- Your mouse always wins: touch your real mouse or keyboard and vrOS stops sending input instantly; a deliberate VR click takes it back.
- Grab and place: grip to grab any panel, stick to push, pull or resize it, and an optional “Face me on grab” (Settings → Controls).
- Overlays: capture any window or a whole display. Popups and menus open as their own panels, and a panel’s name follows its window title. Set opacity, size and curve per panel, anchor it to the world, your head, either hand or the dashboard, and pin or lock it in place.
- Layout presets: save and recall your whole setup, including where the dash sits, and rename or delete presets.
- Re-center on show: showing your overlays brings them to where you are standing now (Settings → General → Placement).
- New VR keyboard: six boards — English 70 / 80 / 100 %, Korean Dubeolsik, Japanese romaji and Japanese flick — plus a four-layer layout editor (Settings → Keyboard → Edit layouts). It pops up when you click into a text field and hides when you click away, switches the window’s input language to match, and supports the Windows clipboard and Ctrl shortcuts on every board. See Keyboard.
- O·VR — your playspace tools in one tab: it opens on DRIVER, which shows the vrOS driver’s state and its switches. Drag and rotate your playspace, hold to reset, Recenter to me, Fix floor and gravity. Plus tracker roles and virtual trackers, calibration for a second tracking system, virtual IK with posture modes, pose recording and replay with BVH / Unity export, and face and eye tracking to VRChat. These need the vrOS driver.
- Trackers, the simple way: O·VR → TRACKERS opens on a body map. Pick a spot and pick a tracker, or let AUTO-ASSIGN · T-POSE and FILL EMPTY JOINTS do it for you; your headset can hold a role too. ADVANCED keeps every control.
- Face tracking alerts: a card, a sound, or both when eye or mouth tracking drops out, seems frozen, or comes back (O·VR → FACE TRACKING → ALERT WHEN TRACKING CHANGES; off by default).
- Steam Frame eye tracking: when you stream from your PC, the Frame’s eye tracking works with O·VR’s face tracking, with default bindings for the Frame headset.
- Bundled extensions (Settings → Extensions; each is off until you turn it on — see Extensions):
- VRChat OSC: chatbox, avatar parameters, camera and OSC trackers, with automatic discovery. Works with SteamVR closed.
- OBS Control: up to 16 OBS instances at once, plus an OBS Director panel.
- Soundboard: pads, categories, gain, loop, split pads, and per-pad routing to your headset and/or mic.
- Twitch: chat with 7TV emotes, an ad manager with an in-VR ad HUD, and up to four live stream players in VR. Streams play about 5 seconds behind live, and a catch-up button takes you back to live after a pause.
- Audio routing: Settings → Audio sends the soundboard, mic feed and interface sounds to separate devices, each with its own volume and a test button.
- Performance tab: frame timing, hitches, CPU / GPU / RAM / VRAM and controller and tracker batteries, in four layouts.
- Make it yours: 12 themes plus an OLED mode, UI scale from 85 to 150 %, reduced motion and high contrast, in all nine languages.
- Launch with SteamVR (Settings → General → Startup) is on by default. vrOS never starts or quits SteamVR unless you turn that on.
- Grabbed panels no longer creep upward or slide off your laser when you push or pull them.
- Virtual Desktop controllers get their own default bindings, so every vrOS action works over Virtual Desktop.
Improvements
Section titled “Improvements”- Crash-proof by design: the VR side of vrOS runs in its own process. If SteamVR or a window capture falls over, vrOS keeps running, reconnects and puts your panels back.
- Lighter on your GPU: panels only upload the pixels that actually changed, and panels behind you pause until you look at them again.
Not in 2.0.0 yet
Section titled “Not in 2.0.0 yet”These vrOS 1 features are not in 2.0.0. If you rely on one of them, vrOS 1 is still available on the legacy branch.
- The Time tab (alarms, timers, stopwatch and calendar)
- The media controls widget
- VRChat account features (sign-in, friends, world info)
- XSOverlay / OVR Toolkit-compatible notifications
- Twitch chat commands and channel-point actions
- Administrator mode — vrOS 2 always runs unelevated, so administrator windows show up but cannot be clicked or typed into
- The custom theme builder, settings search, the Haptics settings page and the full-trigger click mode
- Presets that launch an app or a web page
- Sense (speech-to-text, translation and OCR) from the vrOS 1 beta branch
Known issues
Section titled “Known issues”- In the vrOS tab inside the SteamVR dashboard, the thumbstick does not scroll — hold the trigger and drag instead. vrOS double-tap shortcuts do not work there, and your world panels hide while the SteamVR dashboard is open.
- Uninstalling vrOS removes its driver but does not turn OVR Advanced Settings or Space Calibrator back on. Use REVERT (Settings → General → SteamVR Driver) before you uninstall.
- Tracker role changes apply after SteamVR restarts.
- On Steam Frame (streaming from a PC), after you drag or rotate your playspace the SteamVR dashboard’s click positions can drift from what you see. Holding RESET SPACE on O·VR → PLAYSPACE puts it back in line.
Older versions
Section titled “Older versions”vrOS 1 was a different application with a different architecture, and its release history is not carried over here. This page starts at 2.0.0.
vrOS 1 itself is still available for now: in Steam, right-click vrOS → Properties → Betas and choose legacy. It keeps its settings separately from vrOS 2, so you can switch back and forth.
If something changed in a way you did not expect, Troubleshooting is usually faster than a changelog, and Discord is faster than both.