Superlab 6-2 correct response Problem

I am designing a Mental Rotation Task in SuperLab where each trial presents a visual stimulus with four answer choices. The participant must select exactly two correct answers per trial (since there are always two correct options).

However, when I run the experiment, SuperLab automatically advances to the next trial after the first keypress, without waiting for the participant to make a second response.

I would like to configure the experiment so that:

  • The stimulus is shown,
  • The participant selects two different keys (e.g., F and G),
  • Only after both responses are received, the trial ends and the next one begins.

Unfortunately, I couldn’t find a built-in way to count or require two separate key responses before proceeding.

How can I implement this in SuperLab . Is there a way to track the number of keypresses within a trial and trigger the trial to end only after two responses.

You would need an additional event to capture the second keypress. This would appear in the data file as row.

You can set the additional event to be of type Text. In the event editor, click on Settings and turn off the option “Erase screen before presenting stimulus”.