Closed Bug 1496755 Opened 6 years ago Closed 6 years ago

Request For Gamepad Haptics API Support In FireFox

Categories

(Core :: DOM: Device Interfaces, enhancement, P4)

62 Branch
enhancement

Tracking

()

RESOLVED DUPLICATE of bug 680289

People

(Reporter: dannyyy55fly, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0

Steps to reproduce:

Chrome M68 added support for the GamePad API vibration extension. This feature allows selected gamepads to vibrate, which greatly improves the immersion of HTML5 games. In an effort to make this new feature available across all browsers, I would like to request official support for this feature inside future releases of FireFox.

Below you can find links and references for more information:
- Gamepad Haptics API proposal: https://docs.google.com/document/d/1jPKzVRNzzU4dUsvLpSXm1VXPQZ8FP-0lKMT-R_p-s6g/edit
- Gamepad Vibration Test: https://codepen.io/anon/pen/yKgYGz
- Chrome Platform Status: https://www.chromestatus.com/feature/5705158763741184


Actual results:

Vibrating selected gamepads doesn't work in FireFox because the required API is currently not supported.


Expected results:

FireFox should have support for the new Gamepad Haptics API just like Chrome already has and vibrating supported gamepads should work fine.
Severity: normal → enhancement
Status: UNCONFIRMED → NEW
Component: Untriaged → DOM: Device Interfaces
Ever confirmed: true
Product: Firefox → Core
Priority: -- → P4
This already has an issue filed on our Standards Position repo, though not much discussion there as it was still early in development at the time it was filed.

https://github.com/mozilla/standards-positions/issues/49
Forgot we already had an older bug for this. Marking this as a dupe, will update that bug with Chrome information.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
Thanks for the info, will follow the progress there!

Would appreciate if more browsers like FireFox, could help with the standardization of this feature.
Popular HTML5 game engines such as Construct 3 (https://www.construct.net/en), already make use of this feature but it's currently limited to Chrome only.


Cheers!
You need to log in before you can comment on or make changes to this bug.