Skip to content
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

XR Trackers support #77

Open
De-Panther opened this issue Oct 10, 2022 · 5 comments
Open

XR Trackers support #77

De-Panther opened this issue Oct 10, 2022 · 5 comments

Comments

@De-Panther
Copy link

Following a discussion in the WebXR Discord,

Support for tracking of other devices than the Left/Right controllers.
Body trackers, Valve trackers, keyboards, etc...

Valve/SteamVR trackers were mentioned in the past - immersive-web/webxr-input-profiles#47
Meta Quest has a keyboard that can be tracked (not sure if developers can already get it's pose). @cabanier mentioned this OpenXR Specification https://registry.khronos.org/OpenXR/specs/1.0/man/html/XrKeyboardTrackingDescriptionFB.html

It can be a gamepad profile that only expose the name of the device(for input profiles) and pose, no need for buttons and touch sensors.

@cabanier
Copy link
Member

This sounds like a good idea.
We should come up with a solution that works across "trackers". OpenXR has an extension just for keyboard but it would be great if there was a general solution.
Maybe it's sufficient if the API returns a space and some metadata for a tracker.

@msub2
Copy link

msub2 commented Nov 1, 2022

It looks like there's a provisional OpenXR extension made specifically to support Vive trackers. Could this potentially be used to support other trackers as well? It's unclear just from a quick glance if there would need to be any significant amount of "spoofing" for say, a Tundra tracker or slime tracker to read as a Vive tracker for this extension.

@De-Panther
Copy link
Author

HTC new trackers - Vive Wave
https://youtu.be/9nMBmQtE-DA

@Maksims
Copy link

Maksims commented Apr 26, 2023

Would love to know where the current discussion is regarding XR Trackers. We've tried to access them with just input sources, but sadly they are not exposed :(

@kalegd
Copy link

kalegd commented Aug 2, 2023

+1 on a general solution for different trackers. Wouldn't be surprised if Apple ends up making a new version of the apple pencil to be used with the Vision Pro in the future. But besides that there are already vive trackers and keyboards that would be nice to support

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants