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

[XRI3] Split out "airtap" from "grab" as distinct IXRInputButtonReaders #860

Open
keveleigh opened this issue Jul 17, 2024 · 3 comments
Open
Assignees
Labels
Type: Feature Request A request for a new feature that can be included with the next minor version release.

Comments

@keveleigh
Copy link
Contributor

keveleigh commented Jul 17, 2024

Describe the problem

In an XRController world, we essentially had a 1-to-1 mapping of a set of select action mappings to each controller, which then bubbled down to every interactor of a specific handedness. This led to us needing to use the same set of mappings for both near and far interaction, which was fine but nonoptimal.

Describe the solution you'd like

With the move to assignable IXRInputButtonReaders in XRI3, we should be able to separate out the actions for far interaction vs near interaction. Far rays typically default to more of an "airtap" while near grab interactors should listen for "grasp".

@keveleigh keveleigh added Type: Feature Request A request for a new feature that can be included with the next minor version release. Needs: Triage Needs to be triaged. labels Jul 17, 2024
@AMollis AMollis self-assigned this Jul 17, 2024
@AMollis
Copy link
Contributor

AMollis commented Jul 17, 2024

Thanks @keveleigh .... I can work on this

@AMollis
Copy link
Contributor

AMollis commented Jul 17, 2024

@MaxPalmer-UH I think this might fix the problems you are seeing on Ultraleap

@MaxPalmer-UH
Copy link
Contributor

MaxPalmer-UH commented Jul 17, 2024 via email

@shaynie shaynie removed the Needs: Triage Needs to be triaged. label Jul 24, 2024
@jackiecurley jackiecurley assigned keveleigh and unassigned AMollis Feb 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature Request A request for a new feature that can be included with the next minor version release.
Projects
None yet
Development

No branches or pull requests

4 participants