This is an experimental technologyCheck the Browser compatibility table carefully before using this in production.
The linearAcceleration read-only property of the GamepadPose interface returns an array representing the linear acceleration vector of the Gamepad, in meters per second per second.
In other words, the current acceleration of the sensor, along the x, y, and z axes.
Syntax
var myGamepadLinAcc = gamepadPoseInstance.linearAcceleration;
Value
A Float32Array, or null if the gamepad is not able to provide linear acceleration data.
Examples
TBD
Specifications
| Specification | Status | Comment |
| Gamepad ExtensionsThe definition of 'linearAcceleration' in that specification. | Editor's Draft | Initial definition |
Browser compatibility
Update compatibility data on GitHub
| Desktop | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Chrome
No support No |
Edge
No support 15 — 79 |
Firefox Full support Yes Full support Yes Notes' The flag is enabled by default in Firefox Nightly and Beta, versions 55 and above.
Disabled' This feature is behind the |
IE
No support No |
Opera
No support No |
Safari
No support No |
WebView Android
No support No |
Chrome Android
No support No |
Firefox Android
No support No |
Opera Android
No support No |
Safari iOS
No support No |
Samsung Internet Android
No support No |
Legend
- Full support
- Full support
- No support
- No support
- Experimental. Expect behavior to change in the future.'
- Experimental. Expect behavior to change in the future.
- See implementation notes.'
- See implementation notes.
- User must explicitly enable this feature.'
- User must explicitly enable this feature.
See also
GamepadPose.linearAcceleration by Mozilla Contributors is licensed under CC-BY-SA 2.5.