This is a patch that fix bug in Unity that it can only connect one Vive controller while using SteamVR plugin. The patch is just for fixing the bug. All rights belong to the original developer Valve Corporation.
I meet a problem while I connect two Vive controllers in Unity.
Some related discussion forums:
- Vive Controller not showing up anymore, tried everything, need help
- Trouble with SteamVR and Controllers
Showing on the figure above, the left controller wont connect and be able to use. The gameobject of it will be disable by code SteamVR_ControllerManager.cs.
Because the gameobject is disable, the controller model won't be render by SteamVR_RenderModel.cs and won't show on the scene.
-
You can just download SteamVR.unitypackage and import it into your project.
-
If there are SteamVR package exist in your project, you can replace the code SteamVR_ControllerManager.cs and the bug will be fixed.
- Version: 1.1.0-patch (July 13, 2016)
- Size: 2.5 MB (without example scene)
- Originally released: 30 April 2015
- Package has been test on Unity 5.3.0 ~ 5.3.5