You’re reading the English version of this content since no translation exists yet for this locale. Help us translate this article!
This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The hand
read-only property of the Gamepad
interface returns an enum defining what hand the controller is being held in, or is most likely to be held in.
Syntax
var myHand = gamepadInstance.hand;
Value
A GamepadHand
enum; possible values are:
left
— the left hand.right
— the right hand.- Empty string ("") — this value is returned if the other values are not applicable, e.g. the controller is held in both hands, or would be fine in either.
Examples
TBC
Specifications
Specification | Status | Comment |
---|---|---|
Gamepad Extensions The definition of 'hand' in that specification. |
Editor's Draft | Initial definition |
Browser compatibility
Update compatibility data on GitHub
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
hand | Chrome No support No | Edge Full support 15 | Firefox
Full support
Yes
| 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.