Cedrus logo
Click on icon to search our website (not including the store).

Support   Lumina 3G    Using Lumina Controller In Keyboard Mode

For universal compatibility, you can use a Lumina controller in keyboard mode. In that mode, the controller becomes indistinguishable from your computer keyboard and you can use it with any software that accepts keyboard input.

Enabling Keyboard Emulation

Setting your Lumina controller to Keyboard mode is done from the front panel:

Press the Set button. The Standard LED will start blinking.

Press the button until Keyboard is selected.

Press Set again two more times.

The Available Protocols

The controller supports four different protocols, meaning that it can send the data to the computer in four different formats. The protocol can be set from the front panel in the “Using” section.

XID Protocol

This protocol provides the most information, including timing – the only protocol to do so. You can use a light sensor (not included) to detect the onset of a stimulus on the screen and reset the internal timer in the controller. To use this protocol, set the “Using” option to SuperLab. Here is sample output when 10 keys sequentially:

A    P    1    15630

A    R    1    15896

A    P    2    16650

A    R    2    16843

A    P    3    18588

A    R    3    18896

A    P    4    19875

A    R    4    20165

B    P    1    20751

B    R    1    21042

B    P    2    22627

B    R    2    22949

B    P    3    23641

B    R    3    23906

B    P    4    24627

B    R    4    24862

Each key press or key release will produce a line of output, with tab-delimited information consisting of:

Port number. This is always A or B for the response pad keys, or C for the light sensor and scanner trigger.

Key action, P when pressed or R when released.

Key number, 1 to 5.

Timestamp in milliseconds

E-Prime Protocol

The controller emits output only when a key is pressed, nothing when it is released. Scanner trigger sends a caret key (^). Here is the output when pressing 10 keys sequentially:

12345 67890

ASCII Protocol

The controller emits output only when a key is pressed, nothing when it is released.  Scanner trigger sends a ’T’. Here is sample output when pressing 10 keys sequentially:

abcde ABCDE

“As RB-820” Protocol

The controller emits output when a key is pressed or released. Here is sample output when pressing 10 keys sequentially:

1!2@3#4$5% AaBbCcDdEe

Response pad 1 sends 1 through 8 when a key is pressed, and sends the shifted key equivalent when the key is released. For example, you will get a “1” when pressing key 1 and “!” when releasing key 1. The exclamation point “!” is what you get on the keyboard if you held down the Shift key while pressing 1.

The scanner trigger is not supported in this protocol.

Last revision: Mar 9, 2016

PRODUCTS

SUPPORT

STAY IN TOUCH

© Copyright 2024 Cedrus Corporation, P.O. Box 6309, San Pedro, CA 90734 - USA

Phone: +1-310-548-9595. Send us an email. See privacy policy.

qwerasdf