Eye-Tracker Plugins Interchangeability


Author
Message
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 109K
krzysztof_kozak - 1/9/2026
Hi, 

I am currently working on implementing an anti-saccade paradigm from the Millisecond library. Most of the library tasks I’ve found seem to be preconfigured specifically for Tobii hardware, but my lab uses an SR Research EyeLink system.

In the script I’m looking at, the eye-tracker is defined like this:
<eyeTracker>
/ plugin = "tobii"
/ fixationWindowLength = "15"
/ minFixationTime = "50"
/ maxFixationTime = "100"
</eyeTracker>


Since I am new to the technical side of plugins and don't have access to my hardware for another few weeks, I wanted to ask about the general interchangeability of these settings:
  • Can I simply change the / plugin attribute ("tobii" to "srresearch") and expect the rest of the task to run?
  • Are there any technical adjustments (like calibration routines or data messaging) that typically need to be rewritten when moving a task from one tracker brand to another?
Your support is very much appreciated!

There are differences in the language extensions for different brands of eyetrackers, depending on what the given manufacturer's devices support, so you will often not be able to simply change the plugin. /fixationWindowLength, /minFixationTIme, and /maxFixationTime are specific to Tobii.

For differences in the eyetracker language extensions between Tobii and SR, see the respective documentation topics:

https://www.millisecond.com/support/docs/current/html/howto/srresearch.htm
https://www.millisecond.com/support/docs/current/html/language/elements/eyetrackersrresearch.htm
https://www.millisecond.com/support/docs/current/html/language/elements/eyetrackertobii.htm

Samples for SR trackers can be found here:
https://www.millisecond.com/library/srresearch

krzysztof_kozak
krzysztof_kozak
New Member (11 reputation)New Member (11 reputation)New Member (11 reputation)New Member (11 reputation)New Member (11 reputation)New Member (11 reputation)New Member (11 reputation)New Member (11 reputation)New Member (11 reputation)
Group: Forum Members
Posts: 3, Visits: 10
Hi, 

I am currently working on implementing an anti-saccade paradigm from the Millisecond library. Most of the library tasks I’ve found seem to be preconfigured specifically for Tobii hardware, but my lab uses an SR Research EyeLink system.

In the script I’m looking at, the eye-tracker is defined like this:
<eyeTracker>
/ plugin = "tobii"
/ fixationWindowLength = "15"
/ minFixationTime = "50"
/ maxFixationTime = "100"
</eyeTracker>


Since I am new to the technical side of plugins and don't have access to my hardware for another few weeks, I wanted to ask about the general interchangeability of these settings:
  • Can I simply change the / plugin attribute ("tobii" to "srresearch") and expect the rest of the task to run?
  • Are there any technical adjustments (like calibration routines or data messaging) that typically need to be rewritten when moving a task from one tracker brand to another?
Your support is very much appreciated!

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search