Gamepad / Joystick Trigger
Der Gamepad/ Joystick Trigger ermöglicht es Ihnen, Gamepad- und Joystick-Controller in Ihr experimentelles Design als Eingabegerät zur Datenerfassung zu verwenden. Hinweis: Denken Sie daran, diese Option im Tab Einstellungen zu aktivieren.

Nach Auswahl dieses Triggers erscheint das folgende Dialogfeld.

Nach dem Anschluss Ihres Gamepads können Sie angeben, welche spezifischen Tasten als Trigger verwendet werden sollen. Bei Drücken der betreffenden Taste wird die ID angezeigt.
Im folgenden Beispiel bezieht sich die 2 auf die ◎ Taste und 3 bezieht sich auf die ▵ Taste. Hinweis: Es ist wichtig zu erwähnen, dass es Unterschiede zwischen Gamepads gibt, wie die Zuordnung der Tasten-IDs funktioniert.

Als Ergebnis des Drückens einer Taste erscheinen die Live-Daten auch in der zweiten Hälfte dieses Trigger-Dialogfeldes, wo Sie sehen können, wie sich die Werte in Echtzeit ändern, basierend darauf, was Sie drücken oder loslassen:

Schauen Sie sich diese Schritt-für-Schritt-Anleitung für weitere Details und ein Beispiel für eine Studie an, die diesen Trigger verwendet.
Die folgende Tabelle erklärt diese Optionen im Detail.
| Menüelement | Menübereich | Optionen für Gamepad / Joystick Trigger |
|---|---|---|
Auf Tasten hören | ![]() | I.) Geben Sie an, ob der Trigger tastenbezogen ist und ob es sich um eine Drück-Taste, Drücken oder Loslassen der Taste oder eine Loslassen-Taste handelt. II.) Geben Sie an, ob der Trigger für eine beliebige Taste oder eine spezifische Taste gilt. Wenn die spezifische Option ausgewählt ist, werden Sie aufgefordert, die Taste(n) auf Ihrem Gamepad zu drücken. |
Auf Achsen hören | ![]() | Wenn Achsenbewegungen erforderlich sind, können Sie angeben, dass der Trigger immer dann ausgelöst wird, wenn der Schwellwert um einen bestimmten Wert geändert wird. Der Standardwert beträgt 0.01. |
| Verbindungsstatus | ![]() | Gibt an, ob ein Gerät angeschlossen ist oder nicht. |
| Live-Datenstream | ![]() | Nach dem Anschluss des Geräts und dem Drücken einer Taste oder Bewegen einer Achse werden die Live-Daten angezeigt, wobei alle Eingaben, die Sie auf Ihrem Gerät machen, hier angezeigt werden. Dies ist nützlich für Tests beim Einrichten Ihrer Studie und zur Bestimmung, welche Tasten oder Achsen Sie nutzen möchten. |
Hinweis: Nachdem Sie den Gamepad / Joystick Trigger im Ereignissystem ausgewählt haben, haben Sie die Möglichkeit, seine trigger-spezifischen Werte in verschiedenen Aktionen mit dem Wertauswahlmenü zu verwenden und darauf zuzugreifen.
Trigger (Gamepad/ Joystick) Werte
Wenn ein Gamepad/Joystick Trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen aufgerufen werden:

| Trigger (Gamepad/ Joystick) Optionen | Beschreibung |
|---|---|
Gamepad Geräte-ID | Die ID oder der Name des verbundenen Gamepads. |
Gedrückte Tasten (Array) | Die Tasten, die gedrückt wurden. |
Gedrückte ODER Halten Tasten (Array) | Die Tasten, die gedrückt oder gehalten wurden. |
Losgelassene Tasten (Array) | Die Tasten, die losgelassen wurden. |
Achsen (Array) | Die Achsenwerte. |
Gamepad Zeitstempel (Unixzeit) | Der Zeitstempel des Gamepads in Unixzeit. |
Trigger Zeitstempel (Unixzeit) | Zeitstempel des Moments, in dem der Trigger erfolgt, in Unixzeit. |
Trigger Zeit (Ab Frame-Beginn) | Zeitstempel in Unixzeit, wann der Trigger im Verhältnis zum Beginn des Frames auftritt. |



