ValveSoftware / openvr

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

Vive Tracker binding pose bindings are broken #979

Open wirelessdreamer opened 5 years ago

wirelessdreamer commented 5 years ago

image

When left and right hand raw are set, trackers should not have any rotation or position offsets applied to them, just like before the new input system screwed all tracker related things up. applying them in recent SteamVR builds no longer has any effect, and an offset is now applied to tracker rotation, so they no longer match up . . . again.

Currently using SteamVR Beta 1.2.3

to further clarify, no matter what pose is set, it no longer affects the offset of the in game object to the tracker.

wirelessdreamer commented 5 years ago

additionally, how do we define new poses in our openvr compatable games? i want a pose i can apply for the hyperblaster, and topshot elite, and sony sharpshooter, etc. the current setup is horribly confusing for users, we shouldn't make them jump through hoops to use basic controllers that aren't a vive controller

mellott124 commented 5 years ago

Agreed. This is a mess. Struggling with the same issues you've mentioned.

wirelessdreamer commented 5 years ago

I'm currently using (Vive input utility) VIU's controller binding to handles poses, and don't have steamvr 2.0 support on my roadmap because of this. if i can rebind buttons but not poses it makes the functionality pretty pointless IMO.