Issue metadata
Sign in to add a comment
|
Gamepad API additions: Touched and Pose |
||||||||||||||||||||||||||||||||||||||
Issue descriptionChange description: Add a couple of properties to the Gamepad API: a "touched" property for GamepadButton to explicitly support touchpads and a "pose" object on the Gamepad itself to support devices with accelerometers and 3 or 6 degree of freedom tracking. Our immediate interest in these new properties it to support VR controllers such as the Daydream controller, Vive wands, and Oculus Touch, but they are also be applicable to a wide variety of more traditional gamepads. Changes to API surface: * "touched" boolean added to GamepadButton * "pose" object added to Gamepad * includes 6 Float32Arrays, each representing a vector or quaternion: position, orientation, linearAcceleration, linearVelocity, angularAcceleration, angularVelocity. Links: Public standards discussion: https://github.com/w3c/gamepad/pull/26 https://github.com/w3c/gamepad/pull/25 Support in other browsers: Internet Explorer: No Firefox: No Safari: No *Make sure to fill in any labels with a -?, including all OSes this change affects. Feel free to leave other labels at the defaults.
,
Aug 26 2016
Is this actually targeted at M54?
,
Aug 30 2016
,
Aug 30 2016
,
Aug 31 2016
,
Sep 7 2016
,
Sep 7 2016
,
Sep 7 2016
,
Sep 12 2017
This issue has been automatically relabelled type=task because type=launch-owp issues are now officially deprecated. The deprecation is because they were creating confusion about how to get launch approvals, which should be instead done via type=launch issues. We recommend this issue be used for implementation tracking (for public visibility), but if you already have an issue for that, you may mark this as duplicate. For more details see here: https://docs.google.com/document/d/1JA6RohjtZQc26bTrGoIE_bSXGXUDQz8vc6G0n_sZJ2o/edit For any questions, please contact owencm, sshruthi, larforge
,
Apr 7 2018
https://www.chromestatus.com/feature/5651469617332224 tracked this functionality. This issue is obsolete as VR-specific inputs, including pose, will be handled by WebXR Device API: https://github.com/immersive-web/webxr/blob/master/explainer.md#input Issue 830140 tracks enabling the `touched` attribute by default.
,
Apr 7 2018
|
|||||||||||||||||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||||||||||||||||
Comment 1 by owe...@chromium.org
, Aug 25 2016