Millisecond Forums

Instruction screens with fixed duration and without option to continue by pressing button

https://forums.millisecond.com/Topic17958.aspx

By kk - 12/10/2015

Hi all,

For my current experiment I need instructions to stay on the screen for two minutes without the possibility of continuing by pressing a button.

In the current version of my experiment these instruction screens are page elements, and are called by the "/preinstruction" command in block elements. As far as I understand it, several settings for these instructions are set with the <instruct> element on top of my script.

It seems possible to use a /timeout command under <instruct>, but removing the "/nextlabel" and "/nextkey" commands here only results in Enter to be the default button for continuing. 

Does anyone have a good idea how to solve this issue?

Thanks for you time and effort!
By Dave - 12/10/2015

You can't use instruction <page> elements to do this. You need to display your instructions using standard <text> and <trial> elements as in.

<block myblock>
/ trials = [1=instructionstrial; 2-5=tasktrial]
</block>

<trial instructionstrial>
/ stimulusframes = [1=instructionstext]
/ validresponse = (0)
/ trialduration = 120000
</trial>

<text instructionstext>
/ items = ("Your instructions go here. This screen will automatically move on after 2 minutes.")
</text>

<trial tasktrial>
/ stimulusframes = [1=mytext]
/ validresponse = (57)
</trial>

<text mytext>
/ items = ("This is the actual task. Press the spacebar.")
</text>

By kk - 12/10/2015

That is a great solution! Thanks :)