-
Notifications
You must be signed in to change notification settings - Fork 243
Event-Driven Gamepad Input API #1000
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
Event-Driven Gamepad Input API #1000
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi Gabriel,
Thank you for reviewing!
I have addressed your comments. I am currently iterating on the explainer and removing some content related to the threshold logic for the scope of this doc, so I have left out some comments on purpose.
Thanks
Co-authored-by: Gabriel Brito <80070607+gabrielsanbrito@users.noreply.github.com>
Co-authored-by: Gabriel Brito <80070607+gabrielsanbrito@users.noreply.github.com>
…ithub.com/snehagarwal1/MSEdgeExplainers into user/snehagarwal/gamepad-events-explainer
Co-authored-by: Gabriel Brito <80070607+gabrielsanbrito@users.noreply.github.com>
Co-authored-by: Gabriel Brito <80070607+gabrielsanbrito@users.noreply.github.com>
Co-authored-by: Gabriel Brito <80070607+gabrielsanbrito@users.noreply.github.com>
…ithub.com/snehagarwal1/MSEdgeExplainers into user/snehagarwal/gamepad-events-explainer
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Gabriel,
Resolving the comments
Co-authored-by: Gabriel Brito <80070607+gabrielsanbrito@users.noreply.github.com>
…ithub.com/snehagarwal1/MSEdgeExplainers into user/snehagarwal/gamepad-events-explainer
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM % nits
Thanks for working through the comments!
Publish explainer for rawgamepadinputchange event.
This explainer proposes an event-driven Gamepad API modeled after existing keyboard and mouse event systems, that enables applications to respond instantly to input changes as they happen. By reducing the need for continuous polling, this approach supports real-time responsiveness, making it especially valuable for latency-sensitive scenarios like cloud gaming.