cancel
Showing results for 
Search instead for 
Did you mean: 

Oculus Quest doesn't work with new input system.

ELIOT_VR
Level 2
Hello.

I am developing a game for VR platform.

I'm using Unity engine 2019.4.4f1.

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.

<OculusTouchController>{RightHand}/thumbstick/x

yi3pilfp2uyg.png

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.
3 REPLIES 3

sh0v0r
Level 3
Bump!
Just found this thread and would like to know if this has been resolved yet?

JeffHunter
Level 2
hi, did you solve this?
I found out (after two days of searching), that you have to activly set unter (Project Settings -> Player -> Other -> Configuration -> Active Input Handling) to use the new input system, instead of the old.

alpha.rats
Level 2

Wondering if a solution has been found for this problem, I have a similar issue.

Uninstalling the new Input System and using OVRInput.Get(OVRInput.Axis2D.SecondaryThumbstick) doesn't work neither.
Re-generating the AndroidManifest.xml didn't solve the problem.
OVR plugin version : 1.61.0 installed through Unity XR Plugin Management.

 

------------------

EDIT

This solution worked for me :

  • Uninstall the Oculus plugin package and XR Plugin Management from project
  • Install the asset store version of the Oculus Intergration and restart the project