Hi, I’m using Unity 20.1.17f1, and using XR Interaction Toolkit Version 1.0.0-pre.1 (17Nov20). I’m trying to get this working on an Oculus Quest 2, and any help would be greatly appreciated.
I’m using an Action-Based Rig, and have a plane acting as a teleportation anchor. On the teleportation anchor component, the ‘Teleport Trigger’ is set to ‘On Select Exited’, or ‘On Select Entered’, it works perfectly - in game the grip button teleports me to the anchor. However I can’t get the Teleport Trigger ‘On Activate’ or ‘On Deactivate’ to work. It only works when I press the grip and trigger buttons together on the Quest 2 controller - pressing the trigger itself does nothing. As far as I can tell, the trigger is mapped to activate though in the XRI input settings screen (I’m using the default XRI input maps provided by Unity).
Please could someone help me understand what’s going on here, and how to fix it? I’m very new to Unity so i appreciate this may be a little advanced, and would really appreciate a patronising explain-like-im-five explanation.
I notice the oculus quest 2 isn’t listed in input devices through the XRI Default input maps - does it come under a different name? If so, where should I be looking in the documentation to find this sort of info? I find it quite confusing to navigate haha.
Many thanks for all your help. Below are a few images of what i’ve described: