branchsbox/vroverlay-custom-inputcancel
10 Commits over 31 Days - 0.01cph!
Disable VR assert handler
Use GetLastPoses instead of WaitGetPoses 🤦♂️
Move menu chord check into a better place, keep track of state change
Interop bindings for OpenVR overlay intersection
Expose VR compositor to managed context
VR - only wait for present if we have a valid swapchain
Bind GetTrackedDeviceIndexForControllerRole
Add GetTipTransformForDevice, use ComputeOverlayIntersection for virtual mouse pos inside VROverlay
Nicer way of doing all this custom input stuff
TryGetInputDataForControllerRole, don't set nPriority manually (it gets overridden by dashboard anyway)
Use dominant hand for VROverlay inputs (for now)
Add bindings for action data
Fetch & use trigger handle for button presses - probably not the best way to do this, but it'll do for now
Managed only menu chord binding
Temp place for menu binding hook up, just wanna make sure it works
Move menu screen test
Forgot to hook up menu chord on right controller, oops
Managed only menu chord binding
Temp place for menu binding hook up, just wanna make sure it works
Move menu screen test
Forgot to hook up menu chord on right controller, oops
Use dominant hand for VROverlay inputs (for now)
Add bindings for action data
Fetch & use trigger handle for button presses - probably not the best way to do this, but it'll do for now
TryGetInputDataForControllerRole, don't set nPriority manually (it gets overridden by dashboard anyway)
Interop bindings for OpenVR overlay intersection
Expose VR compositor to managed context
VR - only wait for present if we have a valid swapchain
Bind GetTrackedDeviceIndexForControllerRole
Add GetTipTransformForDevice, use ComputeOverlayIntersection for virtual mouse pos inside VROverlay
Nicer way of doing all this custom input stuff
Add GetTipTransformForDevice, use ComputeOverlayIntersection for virtual mouse pos inside VROverlay
VR - only wait for present if we have a valid swapchain
Bind GetTrackedDeviceIndexForControllerRole
Expose VR compositor to managed context
Interop bindings for OpenVR overlay intersection