NOESISUser Guide
Guide/NOESIS/Experiments

Haptic stimuli

HapticStimulus delivers timed controller-rumble trials. Rumble settings live on the Hardware → Controllers page; trial timing comes from the Experiments page.

Set up rumble#

  1. Connect a game controller that supports rumble. Open Hardware → Controllers and confirm it is AVAILABLE (click Refresh discovery after plugging it in).

  2. Choose the motor: Strong (low-frequency, usually left), Weak (high-frequency, usually right) or Both.

  3. Set intensity (0–1, fraction of the controller's own maximum), pulse Hz (0–50; 0 = continuous) and pulse duty (0.05–0.95).

  4. Click Test rumble 250 ms to feel the setting. It is sent to the selected (or first) rumble-capable controller.

Run haptic trials#

  1. On Experiments, choose HapticStimulus.

  2. Set trial seconds, inter-trial seconds, trial count, jitter and randomization. Sham trials send no rumble.

  3. Optionally record the gamepad, microphone and keyboard (all optional for this protocol).

  4. Start. Every rumble command is logged with its submission time, trial, on/off durations and motor magnitudes.

Note

In Simulation a clearly labelled simulated device is used, but the protocol still requires a real rumble-capable controller to be present.

Tick Record controller buttons/axes in sessions on the same page to log controller input alongside the rumble commands.

NOESIS · NOESISReader User GuideAn Interdimensional Technology Committee project · interdimensional.tech