I am encountering a bug when using the keyboard as an input to force end routine, while also using an eyetracker (Eye Link 1000).
When eyetracker is connected, calibrated and used with the experiment, psychopy will accept a key ONLY the first time it is pressed during the experiment to correctly end a trial in a loop. As long as a new key is used to force end trial during each trial, then everything works as expected. However the second time a given key is used, two presses of that key is required to force end the routine.
I have checked the log files, and both the first and second key press is registered there, however there is only a response after the second key press.
Has anybody encountered anything similar or can think of a possible fix?
When ‘calibration’, ‘validation’, ‘etRecord’ and ‘roi’ is disabled for testing, everything works as normally expected.
OS (e.g. Win10): Win10
PsychoPy version (e.g. 1.84.x): 2021.2.3
Standard Standalone? (y/n) yes