How to get motion controller data in Win32 C++ application?
I am able to get HMD pose in Win32 .exe successfully from Windows Mixed Reality devices, see this post for more info.
Unfortunately, I can't figure out a way to get the Motion Controller input data in my Win32 program.
It looks like I should be able to do the following:
SpatialInteractionManager^ interactionManager =SpatialInteractionManager::GetForCurrentView();
However, what I found is that in a Win32 program, this returns null, as there is no CoreWindow on the thread. I looked for ways to generate a CoreWindow, but was unable to figure it out.
Is there a way to get the tracking and button data from the motion controllers in a simple Win32 exe, like I can with the HMD?