-
Notifications
You must be signed in to change notification settings - Fork 48
Feature Requests
Marcos Cáceres edited this page Apr 1, 2024
·
1 revision
This document includes feature requests and new requirements for the Gamepad specification.
-
Accelerometer+Gyro
- Supported in some modern controllers (DualShock 3/4?, Wii remote)
-
Better mapping support
- https://www.w3.org/Bugs/Public/show_bug.cgi?id=21387
- Firefox
- Various bugs on file for incorrect mappings (https://bgz.la/952773, https://bgz.la/1027207, https://bgz.la/1152937)
- Platform bug to implement gamepad remapping
- Chromium
- Various bugs on file for incorrect mappings (https://crbug.com/360427, https://crbug.com/421833, https://crbug.com/180141, https://crbug.com/421833)
-
Event-based update mechanism
- Discussed on public-webapps: http://lists.w3.org/Archives/Public/public-webapps/2012AprJun/0469.html
- Firefox contains a prototype implementation of
ButtonEvent
/AxisMoveEvent
behind a pref (dom.gamepad.non_standard_events.enabled
)
-
Capture/lock feature
- Similar to mouse lock / pointer lock API - ability to capture gamepad inputs before they're mapped to (emulated) mouse/keyboard controls by user agent
- Mentioned on public-webapps, with use case already for Mozilla/Ouya