Hello, I read the gamepad API description at https://developer.mozilla.org/en-US/docs/Web/API/Gamepad
I think the gamepad API should support a VRpose for gamepad controllers like the ones included with the HTC Vive and the upcoming Oculus Touch controllers. I suggest that you add a getPose() method that returns a VRPose object for controllers that support tracking. The "orientation" property of the VRPose object could also be useful for some gamepads that include IMUs for orientation tracking. Best regards, -Sven Neuhaus