Same here, in steamvr 1.1.4. I am unable to retreive a tracker input state in Unity. I am using directly openvr api without using the unity steamvr sdk (well, just SteamRender but no SteamVR_trackedDevice or SteamVR_ControllerManager etc.). What I don't understand is that OpenVR.IsInputAvailable return false in certain combinaison of devices connected (controller and/or tracker). Why the hell can't it just return the state regardless of what else is connected ?! Anyway, even when OpenVR.IsInputAvailable return true and CVRSystem.GetControllerState(trackerIndex) return true, my tracker stay 'buttonless'. But only the input doesn't work, the tracker is correctly tracked in space... It is driving me mad.
... View more