Using pucks with motion controller will cause the tracking pucks x and z axes to flip.

Steps to Reproduce

Sample project with pawn attached.

  1. Acquire and Pair 2 Vive Trackers
  2. Create a VR pawn with Camera and 4 MotionController Components.
  3. Configure MotionController Components Motion Source to track Left, Right, Special_1 and Special_2
  4. Enable 'Display Device Model' for controllers and assign the Axis_Guide mesh for the trackers.
  5. Play in VR Preview

Result: When only pucks are on, their Z axis points up. When controllers are turned on, x and z axes are flipped.

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-71635 in the post.

Login to Vote

ComponentVirtual Reality
Affects Versions4.
Target Fix4.25
CreatedMar 15, 2019
UpdatedOct 29, 2019