cancel
Showing results for 
Search instead for 
Did you mean: 

Gaze Interaction with Unity PCVR and OpenXR

VR.LAB
Honored Guest

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

1 REPLY 1

VR.LAB
Honored Guest

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)