Support for our own eye tracker

Our company has developed its own stationary eye tracker and many of our users are interested in integrating it with PsychoPy. What solutions are possible for us as developers?

Ultimately the answer is that you can create a PsychoPy plugin, which other eyetracking firms have done (or which we could do for you for a fee).

There are docs on plugin creation here: Creating Plugins for PsychoPy® — PsychoPy v2025.2.1

You can see the existing eyetracker plugins, to use as a template here: Search results · PyPI

Thinking about it some more, for eyetrackers, there will be a few extra tweaks that we’ll need to make to the core app in order for it to plug in to the iohub system (some eyetrackers do, some don’t)