Hello,
I have been testing out the new input system (0.9.6) with Oculus Touch Controllers and I am currently run into a couple of issues. I would like to get a performed and canceled callback when the Index Trigger button is pressed and released respectively. However, this has been challenging due to the following issues:
-
{LeftHand}/triggerPressed currently resolves to /OculusTouchControllerLeft/indextouched. And so I trigger performed and canceled callbacks when touching and not touching the Index Trigger button.
-
If I try to use {LeftHand}/trigger instead, I run into another issue where the phase of the Input Action goes from Waiting to Started when I press the Index Trigger the first time and then stays on Started phase and never switches to any other phase. I do get performed callbacks whenever the analog value changes, but never a canceled callback. Is this expected behavior?
I have a workaround, but was curious if these were known issues or if there was a better way to approach this.
Thank you!
John