Input system and the new OpenVR XR Plugin

For those out of the loop, the tl;dr is that the new XR Management system hasn’t had OpenVR support for awhile, as Unity stated that Valve would be responsible for creating a plugin. A few months ago Valve released preview of the plugin, and recently moved it to its own repository.

However, with this commit to 1.0.0-preview.3, legacy input support was removed.

- Legacy Input support. To get input for now you’ll need to use the SteamVR Unity Plugin.

Previously, the plugin supported the input system, but now developers are required to use SteamVR input, which requires importing in the SteamVR plugin, and is a knock against having cross platform VR that works agnostically on Oculus or OpenVR.

Is there currently a plan between the input system team, the XR team, and the Valve plugin team to support the new input system? It’s been excellent to use, and I’d prefer if our project could continue using it going forwards.

Thanks,
Erik

(Not sure if this topic is better suited here on the XR forum.)

I would be interested in this too.

From what I have seen, the new Input system seems to include the OpenVR Controllers already but they don’t really do anything. These show up even without the SteamVR Plugin installed.

6100008--663285--upload_2020-7-17_9-28-35.png

So I do hope that the support will be coming, hopefully even without the need of the SteamVR Plugin.

If anyone has a bit more reliable information about this topic I would really appreciate some feedback.

Thanks!

Jakub

In my experience, I’ve used Steam XR plugin since Beta2 (can’t speak for beta1 ) but for me none of the Steam VR input was detected anyway and OpenVR loader was buggy, I found someone having the exact same issue on github: using WMR(Windows Mixed Reality) Samsung Odyssey, OpenVR cannot be installed! · Issue #13 · ValveSoftware/unity-xr-plugin · GitHub
clearly from the Link above you can say that even the latest version is buggy and not working probably.

The real question for me is, Am I required to release the game supporting SteamVR if I’m to publish the game to steam?
because I can release the game with XR and it will support all major headsets without going through the hassle of working with SteamVR.

1 Like

No inputs working for me either, annoying

Why don’t they fix this? I’m dropping SteamVR support. Fuck em

1 Like

This is the pinned issue on their Github, keep an eye on it

1 Like

Is there any update on this? Making a platform agnostic Rig and since updating to 2020, Steam doesn’t recognise any inputs. :eyes:

You should use this OpenXR plugin if you are able to, have a read here https://discussions.unity.com/t/820905 page-2#post-6687664

1 Like