labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Emotion Detection
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
    • Third-Party Licenses
  • Appgo to app icon
  • Logingo to app icon
Learn
Anleitung
Videos
Anleitungen
Häufige Fragen
Newsletter-Archiv
Dokumente
Klassenzimmer
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Anleitung
Videos
Anleitungen
Häufige Fragen
Newsletter-Archiv
Dokumente
Klassenzimmer
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Leitfaden
    • ERSTE SCHRITTE

      • Aufgaben-Editor
      • Frames
        • Canvas-Rahmen
        • Seitenrahmen
        • Website-Rahmen
      • Versuchstimeline
      • Stimuluspräsentation
      • Richtigkeit der Antwort
      • Objekte
      • Ereignisse
      • Variablen
      • Aufgaben-Assistent
      • Versuchssystem
      • Experimentdesign
        • Eine Studie erstellen
        • Datenrahmenmuster
        • Multi-User Experiment Design
        • Längsschnitt-Experimentdesign
    • HERVORGEHOBENE THEMEN

      • Randomisierung & Balance
      • Eye Tracking
        • Präsentation von Stimuli in einer Eye Tracking-Aufgabe
        • Wie man die Einstellungen zur Kalibrierung des Eye Trackings auswählt
        • Einrichtung der Augenverfolgung in einer Aufgabe
        • Aufzeichnen und Exportieren von Blickdaten
        • Verwendung von Formen als Interessensgebiete (AOI) für Eye Tracking
        • Die Teilnehmerkalibrierungserfahrung
      • Web-Brücke
        • Auswahl von Website-AOIs | Anker, Anpassen und Überprüfen des AOI-Trackings
        • Verfolgen des Mausverhaltens auf einer Website-AOI | Web Bridge Anleitung
      • Fragebögen
      • Desktop-App
      • Beispielstudien
      • Teilnehmer Rekrutierung
      • API-Zugriff
        • REST API
        • Webhook-API
        • WebSocket API
      • Weitere Themen

        • Präzise Stimuluszeiten
        • Multi-User-Studien
        • Kopfverfolgung in Labvanced | Anleitung
    • HAUPTABLAUF REGISTER

      • Übersicht: Haupt-Register
      • Dashboard
      • Meine Studien
      • Geteilte Studien
      • Meine Dateien
      • Experimentbibliothek
      • Mein Konto
      • Lizenz & Dienstleistungen
    • STUDIEN REGISTER

      • Übersicht: Studien-spezifische Register
      • Studiengestaltung
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
      • Aufgaben-Editor
        • Task Controls
        • Das Versuchs-System
        • Frame-Typen
        • Objekte
        • Objekt Eigenschaften Tabellen
        • Variablen
        • Systemvariablen-Tabelle
        • Das Ereignissystem
        • Texteditor-Funktionen
        • Optionen für das Eye Tracking im Task-Editor
        • Kopfverfolgung in einer Aufgabe
        • Multi-User-Studien
      • Einstellungen
      • Variablen
      • Medien
      • Texte & Übersetzen
      • Starten & Teilnehmen
      • Teilnehmer-Management
      • Datenausblick und Export
        • Datensicht und Variablen- & Aufgaben Auswahl (alte Version)
        • Zugriff auf Aufnahmen (ALTE Version)
  • Videos
    • Videoübersicht
    • Erste Schritte mit Labvanced
    • Aufgaben erstellen
    • Element-Videos
    • Ereignisse & Variablen
    • Fortgeschrittene Themen
  • Anleitungen
    • Einführung
    • Stroop-Aufgabe
    • Lexikalische Entscheidungsaufgabe
    • Posner Blickaufforderung Aufgabe
    • Change Blindness Flicker Paradigma
    • Augenverfolgungsbeispielstudie
    • Augenverfolgungsstudie mit Säuglingen
    • Aufmerksamkeitserfassung Studie mit Mausverfolgung
    • Schnelle serielle visuelle Präsentation
    • ChatGPT-Studie
    • Augenverfolgungsdemo: SVGs als AOIs
    • Multi-User-Demo: Zeigen Sie die Cursorn der Teilnehmer
    • Gamepad / Joystick-Controller - Grundlegende Einrichtung
    • Desktop-App-Studie mit EEG-Integration
    • Gruppenbalancierung und Variablen-Setup zwischen den Probanden
    • Bau einer Multi-User-Studie
    • Website-Rahmen Augenverfolgungsanleitung
    • Bedingte Webcam-Augenverfolgung
  • FAQ
    • Funktionen
    • Support-Richtlinien & -Leitlinien
    • Sicherheit & Datenschutz
    • Lizenzierung
    • Präzision von Labvanced
    • Programmgesteuerte Nutzung & API
    • Labvanced offline verwenden
    • Fehlerbehebung
    • Fragen zur Studienerstellung
  • Newsletter-Archiv
  • Dokumente
  • Klassenzimmer
Gamepad / Joystick Trigger erkennt Controller-Eingaben in Labvanced

Gamepad / Joystick Trigger

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

Gamepad-Trigger-Menüoption

Wenn Sie diesen Trigger auswählen, wird das folgende Dialogfeld angezeigt.

Dialogfeld für Gamepad-Trigger-Menüoptionen

Nachdem Sie Ihr Gamepad angeschlossen haben, können Sie angeben, welche spezifischen Tasten als Trigger verwendet werden sollen. Wenn Sie die jeweilige Taste drücken, wird ihre ID im System angezeigt.

Im folgenden Beispiel bezieht sich die 2 auf die ◎ Taste und 3 auf die ▵ Taste. Hinweis: Es ist wichtig zu erwähnen, dass es einige Variationen zwischen Gamepads gibt, wie die Zuordnung der Tasten-IDs funktioniert.

Gamepad-Trigger, Tasten für Befehle festlegen

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

Live-Datenfeed für Gamepad-Trigger

Sehen Sie sich dieses Tutorial für weitere Details und ein Beispiel für eine Studie an, die diesen Trigger nutzt.

Die folgende Tabelle erklärt diese Optionen detaillierter.

MenüelementMenübereichGamepad / Joystick Trigger Optionen
Listen for buttonsTrigger zum Anhören von Tasten festlegenI.) Geben Sie an, dass der Trigger tastenbezogen ist und ob er beim Drücken, Halten oder Loslassen der Taste reagieren soll.

II.) Geben Sie an, ob der Trigger für jede Taste oder eine bestimmte Taste gilt. Wenn die spezifische Option ausgewählt ist, werden Sie aufgefordert, die Tasten auf Ihrem Gamepad zu drücken.
Listen for axesTrigger zum Anhören von Achsenänderungen festlegenWenn Bewegungen an den Achsen erforderlich sind, können Sie angeben, dass der Trigger immer dann erfolgt, wenn der Schwellenwert um einen bestimmten Wert ändert. Der Standardwert beträgt 0.01.
VerbindungsstatusGamepad-VerbindungsstatusGibt an, ob ein Gerät verbunden ist oder nicht.
Live-DatenstreamLive-DatenfeedNach dem Anschluss des Geräts und dem Drücken einer Taste oder Bewegen einer Achse werden die Live-Daten angezeigt, wo jede Eingabe, die Sie auf Ihrem Gerät machen, hier angezeigt wird. Dies ist nützlich für Tests beim Einrichten Ihrer Studie und um zu bestimmen, welche Tasten oder Achsen Sie verwenden 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 Werteauswahlmenü zu verwenden und zu referenzieren.

Trigger (Gamepad/Joystick) Werte

Wenn ein Gamepad/Joystick trigger verwendet wird, können die folgenden trigger-spezifischen Werte bei der Arbeit mit bestimmten Aktionen verwendet werden:

Gamepad-Trigger-Menüoption

Trigger (Gamepad/Joystick) OptionenBeschreibung
Gamepad Device IdDie ID oder der Name des angeschlossenen Gamepads.
Pressed Keys (Array)Die Tasten, die gedrückt wurden.
Pressed OR Hold Keys (Array)Die Tasten, die gedrückt oder gehalten wurden.
Released Keys (Array)Die Tasten, die losgelassen wurden.
Axes (Array)Die Achsenwerte.
Gamepad Timestamp (Unixtime)Der Gamepad-Zeitstempel in Unix-Zeit.
Trigger Timestamp (Unixtime)Zeitstempel, wenn der Trigger in Unix-Zeit auftritt.
Trigger Time (From Frame Onset)Zeitstempel in Unix-Zeit, wann der Trigger im Verhältnis zum Beginn des Frames auftritt.