I am trying to make a routine end only if the two allowed keys are pressed simultaneously. Maybe someone has an idea, how to do it.
I tried to include the following code under the “Each Frame” rider (based on the proposal here Keyboard - several keys pressed simultaneously - Coding - PsychoPy :
stime = core.getTime() while core.getTime() - stime < 5: key_events = event.getKeys() if len(key_events) > 0: continueRoutine = False
However, with the solution above it looks like after a certain time has lapsed the routine ends also if only one of the keys is pressed. What might be wrong with this code?