Timing Issue With Keyboard Component

I have a question about the sync to screen option for the keyboard component. I understand that this makes it so that the component begins in line with a screen refresh and has nothing to do with the polling of keyboard responses, which is controlled by the keyboard backend (I’m using psychtoolbox).

I have an experiment where the keyboard component is set to begin after the stimulus is shown (via the condition “Stimulus.status == FINISHED”. The stimulus, being an image, is synced with the screen. Would there be any timing difference between a keyboard component that is and isn’t synced with the screen in this instance (i.e., given that it starts conditionally upon a component that is synced with the screen finishing)?

There likely won’t be a significant difference since the keyboard component starts based on the synced stimulus finishing.
Hope this helps.

1 Like