Tobii Pro Lab
Introduction
Tobii Pro Lab is software used for eye tracking experiments with Tobii eye trackers. The software can be used for all stages in the experiment cycle (stimulus presentation, data recording, and gaze data analysis). To get started with Tobii Pro Lab, the Introduction to Tobii Pro Lab Webinar is highly recommended. More video's can be found on the Tobii Academy.
General Information
Table below is clickable to enlarge, filter or sort.
Click here to see the master table.
Filters applied by default (Name=Tobii Pro Lab), to see the entire table, click on it and press reset.
Name | Internal | Description | Version | Type | Online | Support | Lab PCs | Analysis PCs | LIBC PCs | VR PCs | Status | License and Installation | System Owner | Functioneel Beheer | Technisch Beheer | Key User | Notes |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AcqKnowledge | AcqKnowledge Admin | Software for recording and analyzing physiological signals (such as ECG). | 5.0.81 with NIBP100E license | App | No | Full | On Request | On Request | No | No | Active | Paid software. Installed only by SOLO. Can only be used with a license dongle, provided by SOLO. | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | |
| AcqKnowledge | AcqKnowledge Admin | Software for recording and analyzing physiological signals (such as ECG). | 5.0.6 | App | No | Full | Yes | Yes | No | No | Active | Paid software. Installed by the ISSC. License dongle provided by SOLO for use on non-university devices. | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | |
| AcqKnowledge | AcqKnowledge Admin | Software for recording and analyzing physiological signals (such as ECG). | 4.4 | App | No | Minimal | No | No | Yes | No | Limited | Paid software. Not available at ISSC anymore. License dongle provided by SOLO for use on non-university devices. | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | Installed on the Win 7 LIBC PC. |
| ActiView | ActiView Admin | Software for recording EEG data. | 9.0.2 | App | No | Full | Yes | No | No | On Request | Active | Free software. | Elio Sjak-Shie | RST/LST (Iris Spruit/Evert Dekker) | ISSC | RST/LST (Iris Spruit/Evert Dekker) | |
| Anaconda | - | Package and environment manager used for creating and using custom Python environments. | 2023.09 | App | No | Minimal | No | No | Yes | No | Limited | Free software. | ? | ? | ? | ? | Installed on the Win 10 LIBC PC. |
| Anaconda | - | Package and environment manager used for creating and using custom Python environments. | 2022.10 | App | No | Full | Yes | Yes | No | On Request | Active | Free software. | Elio Sjak-Shie | RST (Elio Sjak-Shie) | ISSC | RST (Elio Sjak-Shie) | |
| ATLAS.ti | - | Software for analyzing qualitative data. | latest available (currently installed is 22) | App | No | None | No | Yes | No | No | Active | Paid software. Installed by the ISSC. License provided by ISSC. | ? | ? | ISSC | ? | |
| ArborXR | - | ? | Service | No | Full | No | No | No | Yes | Active | |||||||
| BrainVision Analyzer | - | Software for analyzing EEG data. | latest available (currently installed is 2.2.0) | App | No | Minimal | No | Yes | No | No | Active | Paid software. Installed by the ISSC. | ? | ? | ISSC | Henk van Steenbergen | |
| DEP-Tool | - | Platform for managing Ethics, Datamanagement and Privacy Form. | n.a. | Service | No | Full | N/A | N/A | N/A | N/A | Active | Owned by Leiden, support and development by Emerald IT | Arie in 't Veld | RST (Kerwin Olfers) | External | RST (Kerwin Olfers) | |
| E-Prime | E-Prime Admin | Software suite used for building and administering computer tasks. | 3.0.3.219 | App | No | Full | Yes | Yes | No | No | Active | Paid software. Installed by the ISSC. License via VPN or dongle provided by SOLO. | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | |
| E-prime | E-Prime Admin | Software suite used for building and administering computer tasks. | 3.0.3.80 | App | No | Minimal | No | No | Yes | No | Limited | Paid software. Not available at ISSC anymore. License via VPN or dongle provided by SOLO. | ? | ? | ? | ? | Installed on the Win 7 LIBC PC and interview PC in 3053K. |
| E-Prime | E-Prime Admin | Software suite used for building and administering computer tasks. | 2.0.10.356 | App | No | Minimal | On Request | On Request | Yes | No | Active | Paid software. Installed by the ISSC. License via dongle provided by SOLO. | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | Installed on the Win 7 LIBC PC. |
| E-Prime Extensions for EyeLink (EEE) | - | E-Prime extension required for EyeLInk eye tracking in E-Prime | 3.0.1.130 | App | No | Full | On Request | On Request | On Request | No | Active | Paid software. Not packaged, installed by SOLO. | Elio Sjak-Shie | RST (Iris Spruit) | RST (Iris Spruit) | ||
| E-Prime Extensions for Tobii Pro (EET) | - | E-Prime extension required for Tobii eye tracking in E-Prime. | 3.2.1.105 | App | No | Full | Yes | Yes | No | No | Active | Paid software. Installed by the ISSC. EET is not part of the E-Prime installation and needs to be installed separately. | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | |
| ELAN | ELAN Admin | Software for analyzing behavioral (video) data. | 6.4 | App | No | Full | No | Yes | No | No | Active | Free. Installed by the ISSC or zip downloaded by user. | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | |
| EyeLink Developers Kit | - | Required for communicating with an EyeLink eye tracker from the Stimulus PC. | latest | App | No | Minimal | On Request | No | Yes | No | Active | Free. Not packaged, installed by SOLO. | Elio Sjak-Shie | RST (Iris Spruit) | n.a. | RST (Iris Spruit) | Installed on the Win 7 and Win 10 LIBC PCs. |
| Git | - | Command-line tool for version control. | latest available (currently installed is 2.18) | Service | No | None | Yes | Yes | No | Yes | Active | Free | |||||
| GitHub Desktop | - | GUI tool for version control. | Latest | App | No | Full | No | No | No | Yes | Active | Free | |||||
| Gorilla | Gorilla Admin | Online service used for building and hosting online tasks. | ? | Service | Yes | Minimal | N/A | N/A | N/A | N/A | Active | Paid license for FSW, FGW students & staff | Elio Sjak-Shie | RST (Kerwin Olfers) | External | RST (Kerwin Olfers) | |
| Inquisit | - | Software for building and administering computer tasks. | 5.0 | App | No | None | No | No | Yes | No | Limited | License required. SOLO does not have any licenses. | Installed on the Win 7 LIBC PC. | ||||
| Insta360 Studio | - | Edit spherical (180-360*) videos | Latest | App | No | Minimal | No | No | No | Yes | Active | Free. Installation requires camera serial number for verification. | |||||
| JATOS | JATOS Admin | Online service used for hosting online tasks. | 3.9.7 | Service | Yes | Full | N/A | N/A | N/A | N/A | Active | Self-hosted, free for Leiden students & staff | Elio Sjak-Shie | RST (Kerwin Olfers) | ISSC | RST (Kerwin Olfers) | |
| JetBrains Rider | - | IDE for C# development. Works well with Unity. | Latest | App | No | Full | No | No | No | Yes | Active | Free educational license through GitHub Education. | |||||
| MATLAB | - | Programming and computing software. | 2022b | App | No | Full | On Request | Yes | Yes | No | Active | Paid software. Installed by the ISSC. Licence provided by the ISSC or via Mathworks.com. | Elio Sjak-Shie | RST (Elio Sjak-Shie) | ISSC | RST (Elio Sjak-Shie) | Installed on the Win 10 LIBC PC with LUMC license. |
| MATLAB | - | Programming and computing software. | 2021b | App | No | Minimal | No | No | Yes | No | Limited | Paid software. Campus license via Mathworks.com. | ? | ? | ? | ? | Installed on LIBC interview PC in 3053K. |
| MATLAB | - | Programming and computing software. | 2012B | App | No | None | No | No | No | No | Archived | Paid software. Campus license via Mathworks.com. | ? | ? | ? | ? | |
| MATLAB Runtime | - | Required for running MATLAB applications (such as the PhysioData Toolbox). | R2023b | App | No | Minimal | No | Yes | No | No | Active | Free. Installed by the ISSC on managed PCs. Required for PhysioData Toolbox v0.7.0 | Elio Sjak-Shie | RST (Elio Sjak-Shie) | ISSC | RST (Elio Sjak-Shie) | |
| MATLAB Runtime | - | Required for running MATLAB applications (such as the PhysioData Toolbox). | R2022b | App | No | Minimal | No | On Request | No | No | Active | Free. Installed by the ISSC on managed PCs. | Elio Sjak-Shie | RST (Elio Sjak-Shie) | ISSC | RST (Elio Sjak-Shie) | |
| MATLAB Runtime | - | Required for running MATLAB applications (such as the PhysioData Toolbox). | R2020b (v9.9) | App | No | Minimal | No | On Request | No | No | Active | Free. Installed by the ISSC on managed PCs. Required for PhysioData Toolbox v0.6.3. | Elio Sjak-Shie | RST (Elio Sjak-Shie) | ISSC | RST (Elio Sjak-Shie) | |
| MATLAB Runtime | - | Required for running MATLAB applications (such as the PhysioData Toolbox). | R2018b (v9.5) | App | No | Minimal | No | On Request | No | No | Active | Free. Installed by the ISSC on managed PCs. Required for legacy versions of the PhysioDat a Toolbox. | Elio Sjak-Shie | RST (Elio Sjak-Shie) | ISSC | RST (Elio Sjak-Shie) | |
| Meta Horizon Link | - | Cast directly from Quest HMD to PC. | Latest | App | No | Full | Yes | Yes | Yes | Yes | Active | Free | |||||
| Meta Quest Developer Hub | - | Developer tools for interacting with Quest HMDs. | Latest | App | No | Full | No | No | No | Yes | Active | Free | |||||
| Neuro BS Presentation | - | Software for building and administering computer tasks. | 20.0 | App | No | None | No | No | Yes | No | Limited | License managed by Mischa de Rover | ? | ? | ? | ? | Installed on the Win 7 LIBC PC. |
| OpenSesame | OpenSesame Admin | Software for building and administering computer tasks. | 4.0.24 and python 3.11 | App | Yes | Full | Yes | Yes | No | On Request | Active | Free | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | |
| OpenSesame | OpenSesame Admin | Software for building and administering computer tasks. | 4.0.13 and python 3.11 | App | Yes | Minimal | No | No | Yes | No | Limited | Free | ? | ? | ? | ? | Installed on the Win 10 LIBC PC. |
| OpenSesame | Software for building and administering computer tasks. | 3.3.14 and python 3.7 | App | Yes | Full | No | No | No | No | Archived | Free | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | ||
| OpenSesame | OpenSesame Admin | Software for building and administering computer tasks. | 3.3.12 and python 3.7 | App | No | Minimal | No | No | Yes | No | Limited | Free | ? | ? | ? | ? | Installed on LIBC interview PC in 3053K. |
| oTree | - | Python-based framework for creating interactive experiments. | ? | Service | Yes | None | No | No | No | No | Active | ? | ? | ? | Erik de Kwaadsteniet | ||
| Pavlovia | Pavlovia Admin | Web service for hosting online tasks. | ? | Service | Yes | Full | N/A | N/A | N/A | N/A | Active | Paid license for FSW/FGW students & staff | Elio Sjak-Shie | RST (Kerwin Olfers) | External | RST (Kerwin Olfers) | |
| PhysioData Toolbox | - | Software for analyzing physiological data (such as ECG). | 0.7.0 | App | No | Full | No | Runnable | No | On Request | Active | Free. A MATLAB Component Runtime is required to run. | Elio Sjak-Shie | Elio Sjak-Shie | Elio Sjak-Shie | Elio Sjak-Shie | |
| PsychoPy | - | Software for building and administering computer tasks. | 2024.1.5 | App | Yes | Full | Yes | Yes | No | On Request | Active | Free | Elio Sjak-Shie | RST (Elio Sjak-Shie) | ISSC | RST (Elio Sjak-Shie) | |
| PsychoPy | - | Software for building and administering computer tasks. | 2023.2.3 | App | Yes | Minimal | No | No | Yes | No | Limited | Free | ? | ? | ? | ? | Installed on the Win 10 LIBC PC. |
| PsychoPy | - | Software for building and administering computer tasks. | 2022.2.4 | App | Yes | Full | No | No | Yes | No | Limited | Free | ? | ? | ? | ? | Installed on LIBC interview PC in 3053K. |
| PsychToolbox | PsychToolbox Admin | MATLAB Toolbox used for building and administering computer tasks. | 3 | App | No | Full | On Request | On Request | No | On Request | Active | Paid license required for versions 3.0.20 and later. Currently no license available. | Elio Sjak-Shie | RST (Elio Sjak-Shie) | ISSC | RST (Elio Sjak-Shie) | |
| Python | - | Programming and computing software. | 3.11 | App | No | Full | Yes | Yes | No | On Request | Active | Free | ? | ? | ISSC | FSW: RST (Elio Sjak-Shie) | |
| Qualtrics | - | Online service for building and administering questionnaires. | ? | Service | Yes | Full | N/A | N/A | N/A | N/A | Active | Paid license for all university staff and students. Login with ULCN. | Library | Library | External | FSW: RST (Kerwin Olfers) | |
| R* | - | Programming and computing software. | latest available (currently installed is 4.3.0) | App | No | Minimal | No | Yes | No | On Request | Active | Free | ? | ? | ISSC | ? | |
| R* | - | Programming and computing software. | 4.3.1 | App | No | Minimal | No | No | Yes | No | Limited | Free | ? | ? | ? | ? | Installed on the Win 10 LIBC PC. |
| Shinyapps.io | Shiny Admin | Service for deploying Shiny applications. | ? | Service | Yes | None | N/A | N/A | N/A | N/A | Active | Limited shared license on request | ? | ? | External | Juan Claramunt | |
| SideQuest | - | Side-load packages unto Android-based devices (e.g. Quest HMD). | v0.10.42 | App | No | Full | No | No | No | Yes | Active | Free | |||||
| SONA | - | Online service for advertising studies and awarding participant credits. | ? | Service | Yes | Full | N/A | N/A | N/A | N/A | Active | Paid license, available for students & staff. | ? | ? | External | ? | |
| SPSS | - | Software used for statistical data analysis. | ? | App | No | None | No | No | No | No | Active | Paid software. Installed by the ISSC. License provided by ISSC. | ? | ? | ISSC | ? | |
| Stereokit | - | SDK for developing XR/MR applications. | Latest | App | No | Minimal | No | No | No | Yes | Active | Free | |||||
| SurfDrive | - | Windows integration for the SurfDrive cloud sync service. | Latest | App | No | Full | No | Yes | No | No | Active | Free. Surf academic account required for use. | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | |
| TES RoomBooking | SSH Booking Admin | Online service for lab booking. | ? | Service | Yes | Minimal | N/A | N/A | N/A | N/A | Active | Paid license, accounts managed by SOLO | ? | Kerwin Olfers | External | Kerwin Olfers | |
| The Observer XT | The Observer XT Admin | Software for analyzing behavioral (video) data. | 16 | App | No | Full | No | No | No | No | Active | Installed by the ISSC. Requires license provided by SOLO (currently no licenses). | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | |
| Tobii Eye Tracker Browser | - | Software for setting up a Tobii eye tracker (outdated, use the Eye Tracker Manager). | App | No | Minimal | No | No | No | No | Archived | Installed by SOLO. | ||||||
| Tobii Pro Eye Tracker Manager | Tobii Admin | Software for setting up a Tobii eye tracker. | 2.6.1 | App | No | Full | Yes | Yes | No | No | Active | Free. Installed by ISSC. | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | |
| Tobii Pro Glasses Controller | - | Software for setting up a Tobii glasses 3 recording. | 3 | App | No | Full | On Request | No | No | No | Active | Free. Not packaged, installed by SOLO. | Elio Sjak-Shie | RST (Iris Spruit) | RST (Iris Spruit) | ||
| Tobii Pro Glasses Controller | - | Software for setting up a Tobii glasses 2 recording. | 2 | App | No | Full | On Request | No | No | No | Active | Free. Not packaged, installed by SOLO. | Elio Sjak-Shie | RST (Iris Spruit) | RST (Iris Spruit) | ||
| Tobii Pro Lab | Tobii Admin | Software for administering eye tracking tasks and analyzing eye tracker data. | 24.21 | App | No | Full | Yes | Yes | No | No | Active | Installed by the ISSC. Requires license provided by SOLO. | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | |
| Tobii Pro Lab | Tobii Admin | Software for administering eye tracking tasks and analyzing eye tracker data. | 1.241 | App | No | Full | On Request | On Request | No | No | Active | Installed by the ISSC. Requires license provided by SOLO. | Eli Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | |
| Tobii Pro Lab | Tobii Admin | Software for administering eye tracking tasks and analyzing eye tracker data. | 1.217 | App | No | Full | On Request | On Request | No | No | Active | Installed by the ISSC. Requires license provided by SOLO. | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | |
| Tobii Pro Lab | Tobii Admin | Software for administering eye tracking tasks and analyzing eye tracker data. | 1.194 | App | No | Full | On Request | On Request | No | No | Active | Installed by the ISSC. Requires license provided by SOLO. | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | |
| Tobii Pro Lab | Tobii Admin | Software for administering eye tracking tasks and analyzing eye tracker data. | 1.161 | App | No | Full | On Request | On Request | No | No | Active | Installed by the ISSC. Requires license provided by SOLO. | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) | |
| Tobii Pro Studio | Tobii Admin | Software for administering eye tracking tasks and analyzing eye tracker data. | 3.4.8 | App | No | Minimal | No | No | No | No | Archived | This software is EOL. Licenses cannot be activated. | n.a. | n.a. | n.a. | RST (Iris Spruit) | |
| Unity 3D | - | Game engine for 2D / 3D / XR applications and games. | 6.3.x (LTS) | App | No | Full | No | No | No | Yes | Active | Free | |||||
| Unity 3D | - | Game engine for 2D / 3D / XR applications and games. | 2022.3.x (LTS) | App | No | Full | No | No | No | Yes | Active | Free | |||||
| Unity 3D | - | Game engine for 2D / 3D / XR applications and games. | 2021.3.x (LTS) | App | No | Full | No | No | No | Yes | Active | Free | |||||
| Unity Version Control | - | Version control for Unity. | Latest | Service | No | Full | No | No | No | Yes | Active | Free for educational and personal use. | |||||
| Visual Studio Code | - | IDE for development. | Latest | App | No | Full | On Request | On Request | No | Yes | Active | Free | |||||
| VU-DAMS | - | Software for analyzing physiological data collected with VU-AMS hardware. | 4.3/4.6 | App | No | Minimal | On Request | On Request | No | No | Active | Free | Elio Sjak-Shie | RST (Iris Spruit) | ISSC | RST (Iris Spruit) |
Availability, support and advice
Tobi Pro Lab is available for researchers at FSW Leiden and comes preinstalled on all lab computers. For managed work computers, it can be requested for at the ISSC through the helpdesk. A license for Tobii Pro Lab can be borrowed from SOLO through the Helpdesk. Full, Analyzer, and Recorder licenses are available (see License types below).
SOLO provides support for Tobii Pro Lab. Whether or not to use Tobii Pro Lab for stimulus presentation and/or gaze data analysis depends heavily on the user's programming experience, task complexity and type of data to be analyzed (gaze/pupil). In general, although Tobii Pro Lab has an easy to use interface and can be used by researchers with no programming experience, its stimulus presentation capabilities are low and inflexible compared to other packages such as E-Prime or OpenSesame. Tobii Pro Lab provides good tools for gaze analysis (which would require extensive programming without Tobii Pro Lab), but for pupil analysis an option like the PhysioData Toolbox might be more suitable. For an overview of software that can be used with Tobii eye trackers, see the Tobii software guide.
License types
To activate a license, network connection is required. When using a pc without network connection, it is necessary to enable network connection for activating the license and. Once activated, a perpetual license will keep working offline until deactivated. A subscription license will present an error after about a week.
SOLO owns multiple perpetual licenses of the following types (for overview of functionality see tables below):
- Full: The Full edition contains all Pro Lab modules and can be used with all Tobii Pro Eye Trackers. All project types can be created.
- Analyzer: The Analyzer edition is focused on glasses projects and data analysis. It therefore only contains the analyzer module. Only glasses project types can be created. However, Screen-based, Scene Camera and External Presenter projects can be opened and analyzed (but need to be created with the Full or Screen-based (One) edition).
- Screen-based One: The Screen-based One license can only be used with Tobii Pro Lab version >= 1.217. The Screen-based One edition contains all three modules (Design, Record, Analyze). Only Screen-based eye trackers can be used. All project types, including the Advanced Screen, but excluding the Glasses type can be created and analyzed.
- Screen-based: The Screen-based edition contains all three modules (Design, Record, Analyze). Only Screen-based eye trackers can be used and only Screen-based and Scene Camera projects can be created. Advanced Screen projects cannot be created (a Screen-based One edition is required).
- Presenter: The Presenter edition is deprecated and is replaced by the Screen-based edition. With the Presenter edition, projects could be created and recorded, but not analyzed.
See for an overview of the license types: Eye tracking software for behavior research - Tobii.
Full license
| License | Project types | ||||
|---|---|---|---|---|---|
Screen | Advanced Screen |
Glasses |
Scene Camera |
External Presenter (e.g. E-Prime) | |
| Design | ✔ | ✔ | ✔ | ||
| Record | ✔ | ✔ | ✔ | ✔ | |
| Analyze | ✔ | ✔ | ✔ | ✔ | ✔ |
Screen-based One license (only works with Tobii Pro Lab version >= 1.217!)
| License | Project types | ||||
|---|---|---|---|---|---|
Screen | Advanced Screen |
Glasses |
Scene Camera |
External Presenter (e.g. E-Prime) | |
| Design | ✔ | ✔ | ✔ | ||
| Record | ✔ | ✔ | ✔ | ✔ | |
| Analyze | ✔ | ✔ | ✔ | ✔ | |
Screen-based license
| License | Project types | ||||
|---|---|---|---|---|---|
Screen | Advanced Screen |
Glasses |
Scene Camera |
External Presenter (e.g. E-Prime) | |
| Design | ✔ | ✔ | |||
| Record | ✔ | ✔ | |||
| Analyze | ✔ | ✔ | ✔ | ||
Analyzer license
| License | Project types | ||||
|---|---|---|---|---|---|
Screen | Advanced Screen |
Glasses |
Scene Camera |
External Presenter (e.g. E-Prime) | |
| Design | |||||
| Record | |||||
| Analyze | ✔ | ✔ | ✔ | ✔ | |
Tips & Tricks
- Converting Tobii Studio projects to Tobii Pro Lab
It is not possible to convert Tobii Studio projects to Tobii Pro Lab projects. Projects need to be created in Tobii Pro Lab from scratch.
- Eye tracker set-up
When connecting a screen based eye tracker to a computer for the first time, it needs to be set-up in the Eye Tracker Manager application.
- Tobii Pro project location
Make sure that the project is located locally (on the C: drive). The default location can be changed by clicking Browse in the Create new Project tab. Do not save the project (also not in exported form) in a folder that is synced with cloud storage such as OneDrive! This will potentially break the project.
- TTL pulses to mark stimulus onset
When enabled, Tobii Pro Lab sends a TTL marker (8 bit) at the onset of every stimulus on the Timeline. Markers can be sent to the parallel port or UsbParMarker. When a UsbParMarker is used, choose Brain Products Triggerbox as TTL device in the Record tab and make sure to check which COM port the UsbParMarker is connected to. The marker signal is active for 34 ms. Marker values can be specified manually per stimulus or can be automatically chosen by Tobii Pro Lab (increasing number per stimulus starting from 1). Tobii Pro Lab sends the TTL markers when it estimates that the stimulus has appeared on the screen. This estimation uses a zero lag display and a 10 ms screen latency (the screen latency can be adjusted in the lower left corner of the Record tab, see also the Screen latency point below). It is also possible to receive TTL pulses (TTL-in markers) for synchronization purposes, but only for the Pro Spectrum and Tobii Pro TX300 eye trackers.
- Using two screens
Tobii Pro Lab does not support presentation screens that have the Windows screen duplication setting enabled. Tobii Pro Lab does support two screens in extended mode. On one screen, the task is presented to the participant. On the other screen, it is possible to enable a Moderater view on which the experimenter can view the track status, the stimuli displayed, and a gaze data live view. Note that the live view feature is performance demanding and may cause timing issues with stimulus display in computers with lower specifications.
- Screen latency
Tobii Pro Lab timestamps the moment when the application assumes that a stimulus was displayed. This assumption is based on the screen latency. This is the delay between sending a stimulus to the screen and the screen displaying it. The screen latency needs to be entered manually in the Record tab (default is 10 ms). The screen latency can be found in the screen’s technical specifications.
- Import glasses project
Import a glasses project (*.ttgp) directly from the SD card. Do not move the project from the SD card to a different location, and then import it.
FAQ
| Date | Topic | Question | Answer |
|---|---|---|---|
| 2021 | I cannot import my glasses project | Make sure to import the project (*.ttgp file) directly from the SD card. Use an SD card reader to read an SD card on your computer. | |
| 2021 | I cannot open my project anymore. Tobii Pro Lab tries to open it, but then shuts down without giving an error/warning message. | It is possible that the project is corrupt. Tobii support can usually help with this. Ask labsupport at labsupport@fsw.leidenuniv.nl to contact Tobii. | |
| 2022 | I cannot create a project. Tobii Pro Lab either creates an "empty" project (all tabs are just completely empty) or shuts down without giving an error/warning message. OR I get the following message:
| From version 1.181 issues with creating a project have been observed. This is due to Tobii Pro Lab trying to bind to port 8080, but can't, because another application is already using this port. In case of FSW lab computers, it seems that NIApplicationWebServer is using port 8080. This is a National Instruments application, part of the National Instruments runtime, used by and installed with BioSemi Actiview. A workaround is using an older version of Tobii Pro Lab, or disabling the application using port 8080. On labcomputers in FSW Leiden, this application has been disabled, and no issues should arise. When this issue does occur on a labcomputer at the FSW, contact labsupport@fsw.leidenuniv.nl. | |
| 2022 | Tobii Pro Lab crashes | Make sure to store your project on the local C-drive. Do not work from a network drive (such as the University J-drive or P-drive). When your project keeps crashing, contact labsupport@fsw.leidenuniv.nl. | |
| 2022 | Videos are not shown smoothly. A black screen precedes the videos and the videos stammer at the start. | The black screen before the video seems to be an issue in older version of Tobii Pro Lab. In the newer version (from 1.194) this does not occur anymore. Make sure to use the preferred system requirements. Even when the system requirements are met, issues with playing videos smoothly in Tobii Pro Lab can occur. Pro Lab's performance is just not optimal when working with videos. For optimal performance and precise timing, it is advised to use Tobii Pro Lab with E-Prime, so that E-Prime can handle stimulus presentation and the (gaze) data can be analyzed in Tobii Pro Lab. | |
| 2022 | Tobii Pro Lab External Presenter with E-Prime does not work. | Because of a bug in Tobii Pro Lab version 1.194, Tobii Pro Lab 1.194 cannot be used with E-Prime. Use a different version. | |
| 2023 | Missing gaze origin. After the calibration, the accuracy and precision results are not calibrated for some or all of the calibration points. In the visual overview of the calibration, the calibration seems fine, but when you hover over a point it says “missing gaze origin, cannot calculate”. | This is due to a bug in Tobii Pro Lab in calculating the accuracy and precision results. The calibration itself is not affected, only the accuracy and precision results cannot be calibrated. The fix of this issue will be included in an upcoming update of Tobii Pro Lab (> 1.217). | |
| 2023 | Unable to load recording or the recording is not saved. In Tobii Pro Lab a recording cannot be viewed. When clicking on a recording in the Project overview, the message "Unable to load recording" appears. The recording was done normally. At the end of the recording the recording was saved as usual. | This could be caused by one or more video's in the task. Even when they are .avi or .mp4, it could be caused by a certain codec. See Tobii Pro Lab project and media requirements for codec recommendations and try transcoding the video. | |
| 17 Feb 2025 | I receive an error when starting a recording: "Value cannot be null. (Parameter 'path1')" or "Cannot load Counter Name data because an invalid index " was read"
| Both errors should be solved with solution as described here: https://connect.tobii.com/s/article/What-should-I-do-is-I-get-Cannot-load-Counter-Name-data-because-an-invalid-index-error?language=en_US.en. When this happens on a lab PC, please contact labsupport@fsw.leidenuniv.nl to fix this. | |
| 17 Feb 2025 | E-Prime crashes after the calibration when running Tobii Pro Lab in External Presenter mode with E-Prime. E-Prime is not responding and can only be stopped through Task Manager. | This seems to only happen when two screens are used. It might help to move the Tobii Pro Lab window to one screen and E-Prime to the other screen. It may also help to set in Windows Display settings to show only on one of the screens, then try running the task, then resetting it to Extend these displays and try running the task again. | |
| 17 Feb 2025 | The eye blink data is greyed out in the Metrics export tab.
| Make sure the switch for Detect blinks is enabled in the replay tab. See here for more info about blinks in Tobii Pro Lab: Tobii Pro Lab blinks in eye openness signals.
| |
| 17 Feb 2025 | Get warning "Processor was overloaded during recording"
| This seems to happen most often when an External Presenter project with E-Prime is recorded. Tobii says the following: This warning can occur quite often. Tobii Pro Lab displays this warning message whenever it detects a spike in processor load during a recording, but that does not necessarily mean that there is an actual issue with the recording. When this warning message is encountered, we recommend replaying the recording once they're saved to verify if there are any issues with gaze or stimuli presentation. | |
| 17 Nov 2025 | I cannot find how to export the world camera video. | The button is here:
|
Resources
- (latest version can also be downloaded from the Tobii website)
- Tobii Website. A lot of information can be found on the Tobii website.
- Introduction to Tobii Pro Lab Webinar. This webinar provides a short overview of Tobii Pro Lab and the different stages of an eye tracking project (creating, recording and analyzing).






