SuperLab provides support for the Microsoft Serial Mouse (or compatible). This needs to be a second mouse that is separate from the main mouse that you use for clicking on buttons, menus, and so forth. It achieves much better timing resolution that the Mouse or Touch Screen input device (close to 1 millisecond) because SuperLab "talks" to the serial mouse directly without having to go through the operating system's mouse driver. The drawbacks are:
You cannot specify an area of the screen as a response; the functionality is limited to two buttons
When using Windows, you will most likely need to unplug the serial mouse before restarting your computer every time, otherwise Windows will detect it and reserve it for its own use.
Click on the Options tab to select the serial port. SuperLab will show all the serial ports that are available on your computer.
SuperLab automatically creates two responses, one for each mouse button. You can edit or delete them. A response can consist of a key press or a key release. If you need a response that consists of a key release, make sure that the Ignore the key release checkbox in the Options tab is turned off.
The following options are available for the Microsoft Serial Mouse input
device:
Ignore the key release: If your experiment needs a response that consists of a key release, this option should be turned off. Otherwise it is a good idea to keep this option turned on.
Wait until the key is released: When this option is turned on, SuperLab will not advance to the next event or the next trial (depending on which sub-option is selected) until the participant has released the mouse key.