WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
216621
[iOS, iPad and VisionOS] Implement support for Pointer Lock API
https://bugs.webkit.org/show_bug.cgi?id=216621
Summary
[iOS, iPad and VisionOS] Implement support for Pointer Lock API
James Howard
Reported
2020-09-16 14:35:31 PDT
https://www.w3.org/TR/pointerlock/
Implement Pointer Lock specification on iOS/iPadOS. As of iOS 14, there now exists the GCMouse API in GameController.framework that provides raw relative mouse motion events.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2020-09-23 14:36:14 PDT
<
rdar://problem/69458434
>
Jesper van den Ende
Comment 2
2022-11-09 02:17:48 PST
We're getting complaints that users can't play our game (
https://narrow.one
) with a mouse on iPad. I'd love to see this get added since our game already supports the pointer lock api.
Jeffrey Blanz
Comment 3
2024-04-04 10:49:19 PDT
2024 and iPadOS/iOS still does not support Pointer Lock API. Users can play any touch or controller input game on the web, but not keyboard + mouse input games because of the lack of pointer Lock API for iOS/iPadOS.
Ahmad Saleem
Comment 4
2024-04-12 03:02:04 PDT
***
Bug 272168
has been marked as a duplicate of this bug. ***
Jeffrey Blanz
Comment 5
2025-01-22 11:09:04 PST
GeForce Now is now available on the Apple Vision Pro. Unfortunately you cannot use keyboard and mouse input for gaming on the Apple Vision Pro, iPhone or iPad for GeForce now. It’s a great time to add Pointer Lock API to Safari on iOS, iPadOS, and visionOS
Jeffrey Blanz
Comment 6
2025-05-30 05:30:55 PDT
Pointer Lock API is now being worked on for Chromium on Android. It was accepted on May 8th:
https://issues.chromium.org/issues/40290045
It would be nice if iOS, iPadOS, and visionOS added support at the same time.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug