Connect to eye-tracking device

If this template helps then use it. If not then just delete and start from scratch.

OS (e.g. Win10): Win 10
PsychoPy version (e.g. 1.84.x): v2023.2.0
Standard Standalone? (y) If not then what?:
What are you trying to achieve?:
I tried to connect the PsychoPy experiment with the Tobbi Fusion eye tracker.

What did you try to make it work?:
No, I couldn’t find any eye tracker device under the eye-tracking tab. According to the tutorial, (Communicating with an Eyetracker — PsychoPy v2023.2.2), there should be a list of eye trackers that can be connected, but I couldn’t find it (see the screenshot).

What specifically went wrong when you tried that?:

Include pasted full error message if possible. “That didn’t work” is not enough information.

Since v2023.2.0, the eye-tracking plugins are no longer built it:

Eyetrackers (Tobii, SRR Eyelink, Gazepoint, PupilLabs) are now plugins rather than built-in, in keeping with the drive to cut down the dependencies of core PsychoPy

You can see it written in the release notes of v2023.2.0:

You can now access it through the plugin list:

  1. Press on “Get More +” in the component list.
  2. Search for “Tobii”.
  3. Install


Thanks for the reply! Yes, I have installed the Tobii Eyetracker as Plugins according to your guidance, what are the next steps to connect the eyetracker? I checked the settings and eye tracker device, but the list still doesn’t contain the Tobbi eye tracker.

I found the GitHub document(GitHub - psychopy/psychopy-eyetracker-tobii: Extension for PsychoPy which adds support for Tobii eyetrackers), does it mean I don’t need to select eye-tracker in the Settings?
Once the package is installed, PsychoPy will automatically load it when started and the psychopy.iohub.devices.eyetracker.hw.tobii namespace will contain the loaded objects.

After installing the plugin, restart the psychopy then you will see the option of your device in settings.

Dear @Yixin_Wan, hope you’re fine, as I have the same question, I write you here. Actually I am a little unfamiliar with coding, after running the eye tracking plugin (for me is Pupil), can I design my task in psychopy builder? In this case, every time i want to repeat my task (I have aprox. 100 people), I must open Psychopy and run my task? Or I must open pupil capture)?

Thanks a lot