HTC Vive & XR Device Simulator

I’m quite new to Unity and need to develop a basic VR demo application (similar to the VR template) for a HTC Vive device. Also I need to use the XR device simulator since I only have limited access to the physical headset.

I’m quite overwhelmed with all what’s going on with new input system, XR plugin management, new this, deprecated that, … I understand Unity XR is all super much in development and steadily updated, so many props to the devs.

Do I need to use the legacy input system so I can select OpenVR? As I understand the new input system doesn’t support OpenVR yet? The HTV Vive relies on OpenVR, no?

…in short, what is currently the preferred way to create an app for HTC Vive in Unity (2019 or 2020)?

Thanks a lot!

Same here. I’ve been reading through all the info, watching videos etc trying to understand developing for Vive and Quest2, plus using the XR Device Simulator. The 2019 and 2020 XR systems both seem to be similar to the old VRTK set-up I’ve used before, but it’s very confusing trying to work out what to use, in what combination. As far as I can tell the packages you install as part of the 2019 system have been removed in 2020 and Oculus etc provide an OVR Rig in theit integration package (used to be Asset). Haven’t got round to updating my Vive set-up yet but the 2020 system looks to use OpenVR so I can only hope that talks to Steam.
Basically in 2020 the Integration Tools package seems to have been removed and Oculus now provide prefabs in their Package/Asset which does the job instead. I can only assume that HTC have done the same for Vive?

Here’s the best video I’ve seen explaining how to use the Device Simulator…

Hmmn looks like using 2020 and the new unity XR system with Steam is not going to be possible easily! Better stick with the old Legacy systems…
See this for more info : How to make SteamVR input work with Unity XR Interaction Toolkit in Unity - The Ghost Howls

We just released a preview of our OpenXR plug-in that works with Unity 2020.2 and later. You can use that with the XR Interaction Toolkit to target the HTC Vive.

Amazing! Thanks for the heads-up

1 Like