Oculus remote has input issues when gamepad is connected

Hi there,

I’m using the Select and Back button on the Oculus remote in my blueprints and they work fine, but when I connect a gamepad they no longer provide any input. The Oculus home button and volume buttons still work, so it’s only the Select and Back buttons that are affected.

I’ve set the [OculusRemote.Settings] bRemoteKeysMappedToGamepad=false in the defaultengine.ini but it doesn’t seem to change anything.

Any ideas on how to solve this?

Hello Hejden,

I’m surprised you got the oculus remote to work at all! It looks like it’s been broken since 4.17

If you are compiling from source it looks like you could incorporate the fix.

Do you have touch controllers paired with your rift?

I don’t have touch controllers paired, so maybe that’s why I’ve been able to get it working.

Do you know if the fix will address my specific issue?

Hard to say for sure, this comment leads me to believe there is some sort of list of inputs that is getting modified when you plug in your controller (or already is modified when touch controllers are paired)

Hey guys! The workaround that solved it for our case at least was to unpair the touch controllers in the Oculus settings. Apparently that moves the remote back to the “top of the list” and Unreal recognizes it. I hope this was any help.

Do you happen to know where I could find the fix on Github?

https://github.com/EpicGames/UnrealEngine/pull/4030

Excellent, thank you!