I’ve been struggling to make my Vive project playable on the Oculus Rift because some of the controls conflict with each other. I’m trying to use the A, B, X, Y buttons on the Oculus which are represented as Face Button 1, 2, 3, 4 in UE4. Now the issue is that the Face buttons also correspond to areas of the trackpad in Vive causing those inputs to be activated whenever teleporting when using Vive controls.
How can I add input to the face buttons on the Oculus without having conflicts with the Vive control schemes? I heard that I would have to build a system that handles platform-specific interactions - is this really the only way and if it is, where should I start?