Skip to content

Meta Quest Pro

Matthieu Bucchianeri edited this page Dec 6, 2023 · 11 revisions

In addition to downloading and installing the OpenXR-Eye-Trackers program on your PC, you must complete all of the steps below in order to use eye tracking with your Meta Quest Pro!

THE INSTRUCTIONS BELOW ARE DIFFERENT FOR OCULUS LINK, STEAM LINK AND VIRTUAL DESKTOP - FOLLOW THE INSTRUCTIONS SPECIFIC TO YOUR USAGE

With Link Cable or Air Link

On the PC

  • You must use the Oculus OpenXR support. To make sure you are using the Oculus OpenXR runtime, open the Oculus application on your PC, then under 'Settings' -> 'General' click 'Set Oculus as active'. The option may be greyed out/not visible if you are already using the Oculus OpenXR runtime.

    image

  • Meta chose to not expose the eye tracking features of the Quest Pro to end users at this time. As a result:

    • You must create a developer account.
    • Open the Oculus application on your PC, then under 'Settings' -> 'Beta' make sure both 'Developer Runtime Features' and 'Eye tracking over Oculus Link' are toggled on.

    image

On the phone

  • Open the Meta Quest app on your phone, then under 'Headset Settings' -> 'Developer Mode' make sure to 'Developer Mode' is toggled on.

    image

On the Quest Pro

  • Ensure that eye tracking is enabled on your Quest Pro, and you have performed calibration. These settings can be found under 'Settings' -> 'Movement tracking'.

    image

You are now ready for testing.

With Virtual Desktop

IF YOU ARE USING VIRTUALDESKTOXR (VDXR) AS YOUR OPENXR RUNTIME INSTEAD OF STEAMVR - YOU DO NOT NEED TO USE OPENXR-EYE-TRACKERS.

On the Quest Pro

YOU MUST USE VIRTUAL DESKTOP 1.29.0 OR HIGHER

  • Ensure that eye tracking is enabled on your Quest Pro, and you have performed calibration. These settings can be found under 'Settings' -> 'Movement tracking'.

    image

  • Open the Virtual Desktop app and navigate to the 'Streaming' settings. Enable 'Forward face/eye tracking to PC'.

    image

You are now ready for testing.

With Steam Link

On the Quest Pro

  • Ensure that eye tracking is enabled on your Quest Pro, and you have performed calibration. These settings can be found under 'Settings' -> 'Movement tracking'.

    image

On the PC

  • Open the SteamVR settings, make sure that 'Advanced Settings' is set to 'Show', then under 'Steam Link', turn on 'Enable OSC' and 'Share eye tracking data to other apps on this PC via OSC'. Then under 'OSC Output Port', select '9015 (Custom: VRCFT, ETC.)'.

    image

You are now ready for testing.

Testing that it works

NOTE: AS OF 12/2/2023, THE TEST APPLICATION IS BROKEN ON STEAM LINK, this is due to a bug in Steam Link itself and that is unrelated to eye tracking. The eye tracking is working in other applications however.

You can now test the functionality of your eye trackers with the 'OpenXR Eye Trackers Test Application' from 'Start Menu'.

image