Intent To Implement - Gamepad light indicator API

44 views
Skip to first unread message

fernand...@sony.com

unread,
Apr 4, 2019, 8:23:01 PM4/4/19
to blink-dev
Contact emails

fernand...@sony.com steve....@sony.com kelvi...@sony.com jesse....@sony.com


Explainer

https://docs.google.com/document/d/1UPKYGzxxTtlunLqZhVqyV5maMSTRG_mLS8I7xGQiEmo


Spec

https://github.com/knyg/gamepad/blob/lightindicator/extensions.html


Summary

Modern gamepads support the concept of a light indicator. Light indicators have been used to indicate the player index or extend the user’s gaming experience.


Motivation

The gamepad specification should be updated to include light indicator functionality, and the Gamepad API should be extended to allow developers to set the color of light indicator in their apps and enrich user experience.


Risks

As this is a new feature, the main risk is lack of adoption. However, this risk is mitigated because light indicator functionality is typically a progressive enhancement of the user experience.


Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?

Yes.


Link to entry on the feature dashboard

https://www.chromestatus.com/feature/5076099056795648


Requesting approval to ship?

No


fernand...@sony.com

unread,
Apr 5, 2019, 12:34:15 PM4/5/19
to blink-dev

Here’re the public explainer link and the rendered version of the spec:

 

Explainer:

https://fernando-80.github.io/gamepad-light-indicator-api-draft-explainer.pdf

 

Spec:

https://fernando-80.github.io/extensions.html

 

Link to entry on the feature dashboard:

https://www.chromestatus.com/feature/5076099056795648

 

 

Summary

Modern gamepads support the concept of a light indicator. Light indicators have been used to indicate the player index or extend the user’s gaming experience.

 

Motivation

The gamepad specification should be updated to include light indicator functionality, and the Gamepad API should be extended to allow developers to set the color of light indicator in their apps and enrich user experience.

 

Risks

As this is a new feature, the main risk is lack of adoption. However, this risk is mitigated because light indicator functionality is typically a progressive enhancement of the user experience.

 

Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?

Yes.

 

 

Requesting approval to ship?

No

 

 

 

 

cheers,

Fernando

Reply all
Reply to author
Forward
0 new messages