Welcome Guest, you are in: Login

EventIDE Wiki

RSSRSS

Navigation




Search the wiki


PoweredBy

Page History: Key Logger Element

Compare Page Revisions



« Older Revision - Back to Page History - Newer Revision »


Page Revision: 2015/08/18 14:01




Element Icon Key Logger Element
Info
Category: Input Registration AddIn: Base Elements
Creator: OkazoLab Team Scope: Parent Event
Owns Snippets: yes Usage: Input,Snippets

Actions aligned with epochs of the parent event

EpochActions
After OnsetThe element starts monitoring key presses and releases
Before OffsetThe element stops monitoring key presses and releases

Properties

Generic properties

NameDescriptionConstraintsValue TypeUpon Change
Settings
Input DeviceDefines the input device for key loggingenum
Column DelimiterDefines the column delimiter in the recorded key logString
Add Line BreaksDefines whether a line break is added at the end of each log recordBoolean
Runtime Status
Key LogString



+=== Properties inherited from clElement === Inherited properties of clElement
NameDescriptionConstraintsValue TypeUpon Change
Control
Is EnabledIf set to false the element is completely omitted when the experiment is run.Boolean
TitleTitle of the element.String



Key Logger element passively registers and logs all button presses/releases in the parent event.


Description



Practical Use

Saving the collected key log into DataReport

  1. Add the Key Logger element to a event
  2. Browse the button element properties in the property panel
  3. Select the Input Device, for example, the system keyboard
  4. Create a proxy variable linked to the Key Log property
  5. Open the after offset snippet of the parent event
  6. Add the following code to the snippet.


Report=KeyLog;

Notes

  • Content of the key log is reset on every onset of the parent event


ScrewTurn Wiki version 5.2.0.8. Some of the icons created by FamFamFam.