Oculus Quest doesn't work with new input system.

Hello.

I am developing a game for VR platform.

To support various VR, we are using Unity’s new input system.

While binding the input action for Oculus quest, the input using the following binding is not applied.

{RightHand}/thumbstick/x

It does not work.

Is there a binding path for Oculus Quest controller?

I also saw a tip to use a path like OculusQuestControllerRight/thumbstick through Thread.
But this also didn’t work.

If anyone knows how to apply, I would appreciate it if you let me know.

I didn’t have much luck with VR controllers when I played around a while back, but I did notice they had generic XR controllers listed back then, have you tried to use those instead of the Oculus specific controller implementation?

Changing it to generic ones might allow the input to be picked up.

I couldn’t get the XR interaction system to work with the input system until I installed the XRInteraction Subsystems package.

Edit: It may not have been the the Interaction subsystems package.
Rather, I realized that the oculus controllers only take into effect AFTER CLICKING ON THE GAME WINDOW WITH YOUR MOUSE!

This is a very easy thing to miss if you are fumbling around with a headset as you probably can’t even see your own monitor when putting these darn things on!

1 Like

Hi, I’m running into the same issue myself. Did you end up finding a fix for this?