Test your VR headset displays for dead pixels, color accuracy, and visual defects.
Works with SteamVR, Oculus, and other WebXR-compatible headsets.
โ ๏ธ Requirements:
โข Chrome or Edge browser on Windows
โข SteamVR or compatible VR runtime installed
โข VR headset connected and powered on
โข WebXR enabled (chrome://flags - search "WebXR")
๐ Setup Instructions (Click to expand) โผ
Step 1: Chrome Flags
โข Open chrome://flags
โข All WebXR flags can remain on Default
โข Optional: Set "Force WebXR Runtime" to OpenXR if issues occur
โข โ ๏ธ Restart Chrome if you change any flags
Step 2: SteamVR OpenXR Runtime (CRITICAL!)
1. Launch SteamVR (must be running)
2. Right-click SteamVR window โ Settings
3. Go to OpenXR tab
4. Set "Current OpenXR Runtime" to "SteamVR"
5. Under "Manage OpenXR API Layers", disable all layers
โ Should show "0 ACTIVE"
6. Click "Restart SteamVR"
7. Close and restart Chrome completely
Step 3: Enter VR
โข Click the "Enter VR" button below
โข Put on your headset
โข Use controller buttons or on-screen controls to navigate tests
๐ง Troubleshooting (Click to expand) โผ
๐ "No Supported Session" โ Chrome Launch Flags (Click to Copy)
If WebXR reports "no supported session" or the session refuses to start, relaunch Chrome with the XR sandbox disabled.
Method 1 โ Edit your Chrome shortcut
1. Right-click Chrome shortcut โ Properties
2. In the Target field, append this flag after the existing path (with a space):
--disable-features=XRSandbox
3. Click OK, close ALL Chrome windows, then launch from that shortcut.
1. Open SteamVR Settings โ OpenXR tab
2. Verify "Current OpenXR Runtime" shows "SteamVR"
โข If not, click the button to set it
3. Under "Manage OpenXR API Layers", disable ALL layers
โข Must show "0 ACTIVE"
4. Click "Restart SteamVR"
5. Close ALL Chrome tabs and windows (not just this tab)
6. Reopen Chrome and try again
Verify setup:
โข Check: C:\Program Files (x86)\Steam\config\openxr\
โข Should see files: system.generated.openxr.google chrome...
๐ Seeing Floor Grid or Repeated Flashing
You MUST restart your browser completely:
1. Close ALL Chrome tabs and windows
โข Not just this page - close everything
โข Check taskbar for any remaining Chrome windows
2. Wait a few seconds
3. Reopen Chrome and navigate back to this page
4. Try entering VR again
โ ๏ธ This is required - just closing the tab won't fix it!
Other Common Issues
โข No VR button appears: Check WebXR is enabled in chrome://flags
โข Conflicts: Close other VR software (Oculus, Viveport, etc.)
โข Check console: Press F12, look for "immersive-vr supported: true"
โข Still issues? Try SteamVR beta branch in Steam settings
๐ฌ Diagnostics (Click to expand) โผ
If VR won't start, click "Run Diagnostics" below. It probes your browser, GPU, WebXR support, and attempts a real session โ capturing the exact error.name and error.message that Chrome returns. Click "Copy Report" and share the output to get targeted help.
Click "Run Diagnostics" to populate this report.
It will also auto-populate if Enter VR fails โ so you can run that first and then come back here to copy the full failure details.
The probe creates and immediately ends a real WebXR session. It needs a user click (browser policy) โ if you see SecurityError, click the button again without delay.