Jump to content

Required Downloads and Installs to get Vive Pro Eye working for Steam VR/Unity VR Eye Tracking


Recommended Posts

Posted

Hi, we're trying to get eye tracking data from the Vive Pro Eye. We already have Steam VR and Unity on our computer. We just want to be able to interact with cubes like in this tutorial with our eyes: 

We ran into a few issues:

1. The tutorial no longer exists: https://www.tobii.com/products/integration/xr-headsets/device-integrations/htc-vive-pro-eye

2. Apparently SR_Anipal is no longer supported or in use as of late?

3. How do you use Open XR? 

4. We've been trying to use the Unity Eye Gaze Interaction Toolkit: https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@2.3/manual/debugger-window.html. The debugger window sometimes says that the input has Gaze Tracking but it's following the direction of the headset itself and gives us errors about picking up the Gaze Input.

Please help guide us or give us a tutorial. All the tutorials deal with Unity itself but none discuss how to do the software set up properly.

  • 2 weeks later...
Posted

Hi,

yes it seems as if HTC discontinued the Vive Pro Eye and does not want anyone to know it ever existed.

Until version 1.3.2.0 SR Anipal was shipped separately. You can still find it here: https://drive.google.com/drive/folders/1hU1tvOiTHQbT-Ad-wBJ8II8uXkQ8bvvh

As far as I know, OpenXR is unfortunately not supported by the Vive Pro Eye. So SR Anipal is the only option to get eye data from the headset.

With version 1.3.2.0 you can also use the Tobii Pipeline to analyze and record the data.

From then on HTC shipped SR Anipal with their Viveport Desktop App

https://business.vive.com/uk/setup/vive-pro/

However, right now I can not log into that service anymore, therefore SR Anipal can not be installed... If you want to use Version 1.3.6.0 answer in this thread, I have an already installed version that you can just paste in the VIVE Folder after installing, even without logging in.

If you want to get eye tracking data in unity you need the Vive SR Anipal Unity plugin. I also have that here, in case you need it. Then you can either access eye tracking data at runtime (90Hz) or via Callback (120Hz).

 

All in all support for this device got really terrible and hacky during the last few months. But once it works it's actually still a neat device. And at least until now there is not equivalent that also works wireless.

Posted

Hi All,

SRAnipal runtime is still there and the latest version is 1.3.6.12a (would update to 1.3.6.12c in coming weeks.)

The update of SRAnipal runtime now is by installing VIVE Console (or VIVE Console by SteamVR).

What we encourage is to deprecate SRAnipal SDK and turn into OpenXR interface.

 

With newly released eye tracker extension, the developer should be able to get detailed data as you did via SRAnipal SDK.

As to the update frequency, there is no callback mechanism in OpenXR SDK, but you could still create another thread to polling the data in a high refresh rate.

In addition, we'd like to know what are the unsupported features the developers are requesting but we have not yet supported.

Thanks.

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...