- Home /
Oculus Rift controller triggering Gamepad
When I use the oculus controller certain inputs mapped to the gamepad also get triggered. For example if I press A on the right oculus controller the A button on my xbox controller gets triggered and when I press the grab trigger the RB on the xbox controller gets triggered.
I'm using the oculus rift cv1 , unity 2019 and the old input system.
Any help how to solve this issue?
Answer by rh_galaxy · Jun 07, 2021 at 05:37 PM
If you are using the 2019 and earlier, and need SteamVR input support, then I would remain there until they have figured it out. I'm not sure if you can do a mapping just for gamepad, and one for the touch with the old input system.
After 2020.1 I use The new input system for Ocules (and Quest), but not for SteamVR.
I'm not sure if I'm allowed to make a link to my project: https://github.com/rh-galaxy/galaxyvr
Steam: Using unity 2019.2.10f1 (the default branch), Oculus Rift: Using unity 2021.1.6f1 (v1.16-oculus branch)
Hi, so you're saying there is no way to separate the inputs with the old input system? Because it seams weird that this issue even exists, I've been searching for other posts with the same issue but only found one so far. This would be game breaking for every asymmetric local vr multiplayer, which is my case :(
You think switching to the new input system could work?
Well I guess I'm saying there is no way to do it in Unity without a library like SteamVR-Input.
So in my case I stay at 2019.2 for the SteamVR version. And use newest unity with new input for the Rift and Quest versions, and even WebGL version. So if you are not using steam and SteamVR-Input, you should switch (don't remember how I found out SteamVR-Input was bad in later versions of Unity - I think it cannot operate side by side with Unity new input system and is tied into the steam release by selecting it during the release)
Right now I'm not using SteamVR but at some point I guess I have to switch to support other platforms. I think I'll try to migrate the inputs to the new system and see what happens, it's a little confusing. Thanks for your input, no pun intended.
Your answer
Follow this Question
Related Questions
How do I read input from Oculus & Vive controllers? 0 Answers
Unity 5.4.1 + Oculus runtime 1.8 application not launching on Windows 7 1 Answer
[Oculus Rift] AvatarSurfaceShaderSelfOcluding.shader will not import 0 Answers
Connect OVRGearVrController to Scene 0 Answers
How to make the swipe on Oculus Go 3 Answers