Spatial orientation occurs when attention is drawn to a specific location. Attention can be drawn to a location due to the appearance of a stimulus. In the Posner task, this drawing of attention to a location is called cueing.

The basic phenomenon in the Posner task is that we are quicker to detect objects at places that have been cued before, that is, where previously a salient stimulus has been presented. An example of this can be a flash at a location, which makes your eyes almost automatically make an eye-movement (i.e., saccade) to that location.

Researchers distinguish between valid and invalid cues. Valid cues inform a participant about the location where something task-relevant will happen (e.g., a flash at the location where a to-be detected stimulus will appear); invalid cues occur at a location where nothing relevant will happen.

Further, there are informative cues and uninformative cues. For, if the location of a cue is random, it is uninformative. In some experiments (like in the example below), a cue can have 75% validity (in 3 out of 4 times, it occurs at the location where the to-be detected stimulus will appear).

Valid cues have a relatively strong effect on detection, as can be experienced in the example below. The larger the information content of the cue (in the example 75%), the stronger the effect.

About this implementation

  • In this implementation, there are 100 trials.

  • 75% of the trials are valid.

  • Not all trials have a cue

  • Note, at the end of the experiment, you can show your response times and copy and paste them to a local file for your own data analysis.

Run the demo

In this example, you will need to respond to a green circle with the word "go" in it. When it appears in the left yellow box, you press the key "a" on your keyboard. When it appears in the right yellow box, you press the key "l" on your keyboard. In some trials, the "go" circle will be preceded by an "x", which you should not respond to (this is the cue).

Data output file

In PsyToolkit, the data output file is simply a textfile. The save line of the PsyToolkit experiment script determines what is being saved in the data output file. Typically, for each experimental trial, you would have exactly one line in your text file, and each number/word on that line gives you the information you need for your data analysis, such as the condition, response speed, and whether an error was made.

Meaning of the columns in the output datafile. You need this information for your data analysis.

Colum Meaning


cue position (cueleft, cueright)


target position (targetleft, targetright)


cue validity (cued, uncued)


cue validity as number (1=cued, 0=uncued)


Response time (ms)


Status (1=correct, 2=wrong, 3=timeout)


If you have a PsyToolkit account, you can upload the zipfile directly to your PsyToolkit account. Watch a video on how to do that. If you want to upload the zipfile into your PsyToolkit account, make sure the file is not automatically uncompressed (some browsers, especially Mac Safari, by default uncompress zip files). Read here how to easily deal with this.

Further reading

  • Chun, M. M. (2000). Contextual cueing of visual attention. Trends in Cognitive Sciences, 4, 170-178.