Welcome! Log In Create A New Profile

Advanced

Tobii calibration data

Posted by Simon_Nougaret 
Tobii calibration data
May 21, 2026 12:51PM
Hello,

I am using MonkeyLogic with a Tobii Pro Spark eye tracker. I can successfully connect the device through the “Other device settings” menu in MonkeyLogic. The connection test works correctly, and I can also proceed with the MonkeyLogic calibration procedure.

However, I would like to import a calibration file generated with Tobii Pro Eye Tracker Manager. The exported file format is .tobiipreset (rather than .tobii, as mentioned in the MonkeyLogic documentation). I can import this file into MonkeyLogic without any apparent issue, but when I try to run my task, MATLAB returns the following error:

“Tobii: the tracking mode does not match between the eye tracker and the calibration data.”

The problem is that both in Tobii Pro Eye Tracker Manager and in MonkeyLogic, the only available tracking mode is “Default” (see attached screenshots). Therefore, I do not understand how the tracking modes could differ.

Could this be due to an incompatibility between .tobiipreset files and MonkeyLogic, or to the fact that the Tobii Pro Spark only supports a “Default” tracking mode? Alternatively, is there another way to ensure that the calibration file is recognized correctly?

Thank you for your help and thanks for all the work on MonkeyLogic
Simon Nougaret
Attachments:
open | download - SCreenshot_Tobii_Manager.png (91.6 KB)
Re: Tobii calibration data
May 21, 2026 06:30PM
The calibration file here is not generated by Tobii Pro Eye Tracker Manager. It is created by NIMH ML. Once the calibration is completed on the Tobii side, click the “Export from eye tracker to file” button in the Tobii Pro menu of NIMH ML. NIMH ML then retrieves the calibration data from the eye tracker and saves it as a file (*.tobii). To import a saved calibration, click the “File to import” button and select the file.

I am not sure how useful importing the Tobii calibration is, though. I would perform a single calibration carefully in NIMH ML rather than maintain two separate calibrations. NIMH ML compensates for most distortions in the calibration field quite well using the polynomial transformation.

The National Institute of Mental Health (NIMH) is part of the National Institutes of Health (NIH), a component of the U.S. Department of Health and Human Services.