Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

Repeat PyGaze calibration between blocks in Opensesame

Dear All,

Is there a way to repeat Eyetracker calibration for Tobii tracker between blocks? I would like to give my subjects the ability to move their head during pauses. I am not sure however, how to re-calibrate the recordings without having to run a new experimental sequence with new pygaze_init and new (?) log file. Ideally I would love to have all data in one log file.

Is there any clean way of doing this?


  • I have a similar question, and I think that using a the drift correction in PyGaze is a mid-way solution for this problem. I have not tried it out yet, but I read that the drift correction is meant to assess the difference in detection that may occur during an experiment.

  • Hi both of you,

    Right now, I don't have a tracker to test, but I think it could work by calling exp.pygaze_eyetracker.calibrate()

    Could you try that?


  • Hi Eduard,

    Calling the function you suggest in an inline script works perfectly.



  • Hey Eduard!

    Thanks for the answer - I will test it the next days and let you know!

  • Works for me with TX300


Sign In or Register to comment.