The thing is, I cannot find any schema for Windows Mixed Reality controller. More, even if I can deduce most of the inputs, I cannot find any input for the physical thumbstick of the controller (as the thumbstick input are mapped over the trackpad…)
As far as I can tell:
Get motion controller Thumbstick X -> range -1, 1 Trackpad X axis
Get motion controller Thumbstick Y -> range -1, 1 Trackpad Y axis
Get motion controller Triggeraxis -> range -1, 1 Trigger
Event: MotionController FaceButton1 -> Trackpad click up
Event: MotionController FaceButton2 -> Trackpad click right
Event: MotionController FaceButton3 -> Trackpad click down
Event: MotionController FaceButton4 -> Trackpad click left
hi orion78, your input mapping doc is a really nice asset, thank you!
i have a project for oculus rift and vive i am getting ready to release, and am interested in packaging for microsoft headsets. I am planning on setting one up soon, so i was looking at your doc and am wondering about the MS input mappings.
it says, at the bottom of the MS section, “Nothing for the Thumbstick” but the first two lines are “Get motion controller Thumbstick X -> range -1, 1 Trackpad X axis” and “Get motion controller Thumbstick Y -> range -1, 1 Trackpad Y axis”
I am not sure I understand what this means - are the Trackpads using the thumbstick input events, i.e., Motioncontroller (L) Thumbstick Y? Can you NOT read the thumbsticks? or do they both return values from the thumbstick input events because the user is either using one or the other?