Calibrating EyeLink on main window (iohub) and strange sound related error using eye tracker

The issue of calibration for different eye trackers has always been an issue. They often have their own windows for this that we can’t control (we can’t just draw the stimulus in the psychopy window) so the key is trying to close or minimize the psychopy experiment window.

The workaround that used to work for this was to run this in a code component during begin routine (assuming you configured your device to be called eyetracker using iohub):

win.winHandle.minimize()
eyetracker.runSetupProcedure()
win.winHandle.activate()
win.winHandle.maximize()

PS I suspect the reason your post received no replies is the length of it. People here are volunteering and busy so a post that needs more than a minute to read/reply will be ignored by most people.