Troubleshooting
If VR is not working, try the following possible solutions:
Update your browser.
Set your PC's power plan to High performance.
Update graphics drivers.
NVIDIA users
Set NVIDIA power management to “prefer maximum performance”.
Chrome users
Ensure that you have enabled the required Chrome flags. See, Google Chrome Requirements for more information.
Additionally, in the address bar, load chrome://flags/#ignore-gpu-blacklist and set the Override software rendering list flag to Enabled.
Firefox users
If VR works in the browser but VR headset shows only a black screen or “Home” screen, try different supported browser, e.g., Google Chrome.
Oculus Rift users
Make sure Oculus Home (desktop app) is running before starting your browser and accessing WebShare VR.
Ensure that you have enabled “Unknown Sources” in Oculus Home settings. See, Oculus Requirements.
HTC VIVE users
Make sure that SteamVR is running before accessing WebShare VR. Click here for more support on Steam.
Windows Mixed Reality users
If VR Controllers do not show up in WebShare VR while using Edge browser, install SteamVR.
If the VR button does not show up in Firefox install SteamVR.
Install SteamVR
SteamVR supports multiple VR headsets and can solve problems with some VR headsets.
To use SteamVR you need to have installed the desktop Steam client. If you haven't done so, follow the link here.
Upon connecting VR headset, you'll be automatically prompted to install SteamVR. To complete the installation, follow the on-screen instructions to initiate the download.
Note: If you're not asked to install SteamVR after connecting a headset, a manual install can be triggered under the Tools Library of the Steam desktop client.
Restart your PC after installation.
Other troubleshooting information
Check the following pages for more information: https://webvr.rocks/ and https://webvr.info/
Google Chrome Requirements
To use VR/XR in Google Chrome enable special VR settings using these steps:
1. Launch Chrome.
2. In the address bar, load chrome://flags#xr-sandbox and set the “XR device sandboxing” flag to Disabled.

For Chrome 79 and earlier set these flags as well:
a. In the address bar, load chrome://flags#enable-webvr and set the “WebVR” flag to Enabled.

b. In the address bar, load chrome://flags#enable-gamepad-extensions and set the “Gamepad Extensions” flag to “Enabled
3. Additionally,
if you use the Oculus headset, in the address bar, load chrome://flags#oculus-vr and set the “Oculus hardware support” flag to Enabled.
if you use the HTC VIVE headset, in the address bar, load chrome://flags#openvr and set the “OpenVR hardware support” flag to Enabled.
if you use the Windows Mixed Reality headset, in the address bar, load chrome://flags#windows-mixed-reality and set the “Windows Mixed Reality support” flag to Enabled.
4. (For Chrome on Android you may need to install “Google VR Services” from Google Play manually if not installed automatically).
5. Restart Chrome.
Oculus Requirements
Oculus users should enable Unknown Sources in the Oculus Home to enable VR content for Internet browsers:
1. Launch Oculus Home.
2. Go to a settings page.
3. Under the “General” section enable Unknown Sources.
4. Restart Oculus Home and the browser you use.