This site has been archived and remains strictly as a historical reference for developers who actively maintain apps built using the legacy Google VR SDK, which was last updated in 2019 and is no longer receiving updates.
  • All developers actively developing experiences for Google Cardboard should use the new open source Cardboard SDKs for iOS, Android NDK, and Unity XR Plugin. These new SDKs offer streamlined APIs, improved device compatibility, and built-in viewer profile QR code scanning.
  • The Daydream View VR headset is no longer available for purchase as of October 15, 2019. Existing apps on supported devices are unaffected for users who previously installed those applications. It is no longer possible to opt-in to Daydream distribution via Google Play.

Troubleshooting the 6DoF developer kit

Degraded controller performance

If controller tracking performance degrades, gets stuck in position, or disappears completely, try these steps to remedy it:

  • Bring the controllers in view of the faceplate.

  • Unplug the faceplate and then plug it in again.

  • Power cycle both controllers.

  • Replace the existing batteries with fully charged AAA batteries.

  • Try moving to a room with different lighting conditions. (Fluorescent lighting and HTC Vive lighthouses are both known to interfere with tracking.)

Flaky Bluetooth pairing

  • If bluetooth pairing becomes flaky, power cycle the controller. If this doesn't fix the issue, re-pair the controller.

Battery life

  • Save battery life on the headset by unplugging the faceplate when not using the headset for extended periods of time. Keeping the experimental 6DoF faceplate plugged into the Mirage Solo significantly reduces the battery life in standby.

  • Save battery life on the controllers by switching the controllers off when you’re not planning to use them.

Community troubleshooting

If you're looking for help with Google VR SDK for Unity, you can report issues or submit feature requests on GitHub.

For help with Google VR SDK for Unreal Engine:

  1. Access Unreal Engine 4 C++ source code via GitHub.
  2. Visit the Epic's EpicGames/UnrealEngine GitHub repository. This will also allow you to access Google's googlevr-unreal/UnrealEngine GitHubrepository, which is forked from Epic's repository.
  3. Report your issues or submit your feature requests.