-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gamepad API Trigger-Rumble Haptics Extension #1
Comments
I think @beidson & @marcoscaceres have opinions here. |
I'm personally opposed to this proposal (i.e., this position is NOT representative of the WebKit community; I'm posting it as input while waiting for further input from WebKit community members). Although I'm are generally supportive of enabling haptic feedback, such as "trigger-rumble", on gamepads, I have significant reservations about the (non-standard) Specifically with the "trigger-rumble" proposal, I'm concerned that it’s targeting a narrow set of hardware. To alleviate this, it would be good to provide a canonical representation, such as an audio file, that can be used to consistently emulated "trigger rumble" across generic gamepads. Returning to Lastly, I'm are sympathetic that I would be open to exploring alternatives to the |
Discussed with other folks and our position remains the one I posted above (#1 (comment))... basically, gamepad haptics are good, but we have concerns about |
As mentioned earlier, the quest browser is exposing haptics and they're use quite a bit by developers. The main actuator also support audio samples so it could play music or other effects. Was this ever discussed? |
Yes. The W3C was waiting on a proposal from Microsoft to allow playing audio files: I'm hoping they will move that to the WICG (if they haven't already). |
@marcoscaceres what is the status of haptics? Would it make sense to join the CG or WICG? |
@cabanier, sorry I missed your question. It's still unclear if/where further haptic-related work will happen at this point. A few of us are discussing it as part of WebApps WG, but we are unsure of a venue. It will more than likely be a WICG thing. In other news, although WebKit were opposed to this API, the At the same time, folks involved with the Gamepad spec don't seek to pursue haptics using above model further... so we will try to figure out where, how how, we go forward from here with something better/more scalable, that better supports the capabilities of newer gamepads. |
Thanks @marcoscaceres We don't have an immediate need to have support for this but it would be nice to have in the future. |
Closing as we've identified our position. |
@hober what do you think of my proposal in w3c/gamepad#186? |
Reopening it on request of Chromium/Microsoft folks. I'll coordinate with @gabrielsanbrito on this. |
Hey @marcoscaceres, I have updated the explainer to match the latest version of the Gamepad API spec. |
Changed position to support, as we collaborated in the specification over in WebApps and implement this. |
Request for position on an emerging web specification
Information about the spec
Design reviews and vendor positions
Bugs tracking this feature
Anything else we need to know
We would like to extend the GamepadHapticActuator interface to expose the trigger-rumble capability in the Web for compatible gamepads.
P.S.: I have already sent an email to webkit-dev, but decided to continue the discussion here.
The text was updated successfully, but these errors were encountered: