DirectRT Tutorial

The following text is taken from the interactive tutorial located in the help folder after installation.  You may prefer to print these pages rather than having them on-screen during the tutorial.

A good way to get the feeling of how DirectRT works is to run through the following series of samples sessions and then look at how they were put together. You can access these same samples by selecting "DirectRT Samples" from the Help menu of the main DirectRT program window. You can also access the samples directly if you like-they're located in the "samples" folder of the DirectRT directory. When creating your first input files you may wish to copy an appropriate sample folder and simply modify it to meet your needs.


Bare Bones (45 min)

Basics (60 min)


More Stim Per Trial


The Basics of Style

Text Files

Locating Stim


Compound Screens

Setting Valid Keys

Formatting Text Files

Changing Styles

Optional Fields



Ordering Trials (30 min)

Applications (30 min)


Pretesting Images


Standard Priming


Priming with Images


Assessing Modern Racism



More Samples

The samples above are those intended to give you a good basic understanding of how DirectRT works. There are other useful features of DirectRT though that you can explore later in the following samples (all located in the DirectRT samples folder). To access additional samples or to post your own, please visit and click on DirectRT: Shared Experiments.

Additional Response Features

Request a short open ended response

Open Ended Response Contingencies

Record a voice response and reaction time via the microphone

Record continuous joystick movement for a specified duration

Wait for TTL signal from an external device

Collect multiple response times per trial

Record KeyRelease time in addition to subsequent KeyPress time

Require correct response (e.g., IAT)

Response feedback (display subject's response on screen)

Use mouse buttons for input

Record discrete joystick responses

Lightgun, Touchscreen, Cursor

Require Multiple Key Presses

GNAT - No Response as Valid

Additional Stimulus Features

Play sounds files

Use subjects own responses as subsequent stimuli

Clear the screen during a response time interval

Use randomly selected stimuli again on later trials

Send TTL signals to external equipment for physiological synchronization (e.g., SCAN)

Implicit Association Test (IAT) sample

Implicit Association Test for Children (ch'IAT) sample

Advanced graphics sample

Yoking Random Pairs

Meta Commands