08-13-2024 07:24 AM
Hi Guys,
I am trying to get the Gaze Interactor to work in the Interaction Toolkit Demos: https://github.com/Unity-Technologies/XR-Interaction-Toolkit-Examples/blob/main/Documentation/Gaze.m... and getting Cannot Find Device error (full message below).
I have a Quest Pro and using Unity 2022 - I'm only interested in PCVR via Quest Link
XRI Toolkit 3.0.3
OpenXR 1.11
Developer Mode = ON
Eye-tracking over Quest Link = ON
Eye-tracking in headset = ON
Fall-back to Head Tracking works OK
Could not find a device that supports eye tracking on Awake. Gaze Interactor (UnityEngine.XR.Interaction.Toolkit.Samples.StarterAssets.GazeInputManager) has subscribed to device connected events and will activate the GameObject when an eye tracking device is connected.
UnityEngine.XR.Interaction.Toolkit.Samples.StarterAssets.GazeInputManager:Awake () (at C:/Users/User/Desktop/XR-Interaction-Toolkit-Examples-main/Assets/Samples/XR Interaction Toolkit/3.0.3/Starter Assets/Scripts/GazeInputManager.cs:55)
Any suggestions welcome, Cheers
08-21-2024 08:46 AM
I managed to get Quest Pro eye gaze selection working in the XRI Toolkit 2.5.4 demo scene by following the instructions here: https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@2.5/manual/samples-meta-gaze-adap...
Using Unity 2022.3 with the following packages:
"com.unity.xr.interaction.toolkit": "2.5.4",
"com.unity.xr.management": "4.5.0",
"com.unity.xr.oculus": "4.2.0",
"com.unity.xr.openxr": "1.11.0"
XR Plugin Management Plugin Providers set to Oculus for both Desktop and Android (I am only interested in running this on desktop/editor - nothing else tested)
Interaction Profile: Oculus Touch only (no Eye Gaze Interaction Profile needed)