ValveSoftware / openvr

OpenVR SDK
http://steamvr.com
BSD 3-Clause "New" or "Revised" License
6.02k stars 1.27k forks source link

No input events from Vive trackers since latest updates #849

Open matzman666 opened 5 years ago

matzman666 commented 5 years ago

Since the newest updates I don't receive input events coming from a Vive tracker anymore.

I have a Vive tracker connected via USB to an Arduino which has a joystick, some buttons and an analog trigger attached. Since the newest updates (both normal and beta version) I cannot receive any input events in my OpenVR client application. Before the updates everything was working fine and I could receive input events from vive trackers the same way as with the vive controllers.

As far as I can see the lighthouse driver does call VRDriverInput::UpdateScalarComponent() or VRDriverInput::UpdateBooleanComponent() whenever I press a button or move the joystick on my DIY controller, but the argument ulComponent is always 0. Before this argument was always non-zero.

wirelessdreamer commented 5 years ago

As a temporary workaround for this, opt into the steam vr beta with a long date that is currently there and trackers work again

cwlmyjm commented 5 years ago

Emmm, I think I have similar problem as you. #836

HelenXR commented 5 years ago

@matzman666 After the latest update, my TouchPad functionality is disabled. If you fix it, please let me know. Thank you.