Additions to the gamepad API to enable devices with touch-sensitive controls and devices that are capable of tracking position, orientation, and/or motion. VR controllers will benefit from the new attributes, as will more traditional gamepads with these types of inputs.


Specification link

Specification being incubated in a Community Group

Status in Chromium


No longer pursuing (tracking bug)

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • No signal
  • No signal
  • No signals



The `touched` attribute is now tracked as VR-specific inputs, including pose, are now handled by WebXR Device API:

Search tags

Gamepad, VR controllers,

Last updated on 2021-03-12