Intent to Prototype: Gamepad button type attribute

19 views
Skip to first unread message

Chromestatus

unread,
Jul 23, 2026, 9:16:48 PM (13 hours ago) Jul 23
to blin...@chromium.org, mattre...@google.com, sus...@nvidia.com
Contact emails
mattre...@google.com, sus...@nvidia.com

Explainer
https://xingri.github.io/gamepad-button-type

Specification
https://pr-preview.s3.amazonaws.com/xingri/gamepad/pull/196.html#gamepadbuttontype-enum

Summary
Gamepad API defines standard indices for 17 common gamepad buttons. The GamepadButton type attribute provides an alternate, interoperable identifier for common buttons that are not included in the standard set, like "trackpad".

Blink component
Blink>GamepadAPI

Web Feature ID
gamepad

Motivation
Gamepad API should provide an interoperable way to identify common buttons that are not included in the standard set of buttons, particularly the trackpad button that appears on PlayStation gamepads.

Initial public proposal
https://github.com/w3c/gamepad/issues/191

Search tags
gamepad, button, trackpad

Goals for experimentation
None

Requires code in //chrome?
False

Tracking bug
https://crbug.com/339841686

Estimated milestones
DevTrial on desktop152
DevTrial on Android152


Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5075054393163776?gate=5205021798039552

This intent message was generated by Chrome Platform Status.
Reply all
Reply to author
Forward
0 new messages