Gamepad / Joystick Trigger
Le Gamepad/ Joystick Trigger vous permet d'utiliser des contrôleurs de gamepad et de joystick dans votre conception expérimentale comme dispositif d'entrée pour l'enregistrement des données. Note : n'oubliez pas d'activer cette option sous l'onglet Settings.

Après avoir sélectionné ce déclencheur, la boîte de dialogue suivante apparaîtra.

Dès que vous connectez votre gamepad, vous pouvez spécifier quelles touches doivent être utilisées comme déclencheurs. En appuyant sur la touche en question, le système affichera son ID.
Dans l'exemple ci-dessous, le 2 se réfère à la touche ◎ et 3 se réfère à la touche ▵. Note : Il est important de mentionner qu'il existe des variations entre les gamepads sur la façon dont l'attribution des ID de touchés fonctionne.

À la suite de l'appui sur une touche, les données en direct apparaîtront également dans la seconde moitié de cette boîte de dialogue de déclencheur où vous pouvez voir comment les valeurs changent en temps réel en fonction de ce que vous appuyez ou relâchez :

Consultez ce guide pour plus de détails et un exemple d'étude qui utilise ce déclencheur.
Le tableau ci-dessous explique ces options en plus de détails.
| Éléments du menu | Zone de menu | Options de déclenchement Gamepad / Joystick |
|---|---|---|
Écouter les boutons | ![]() | I.) Spécifiez que le déclencheur est lié aux boutons et s'il s'agit d'une pression de touche, d'une pression ou d'un relâchement de touche, ou d'un relâchement de touche. II.) Spécifiez si le déclencheur est pour n'importe quel bouton ou un bouton spécifique. Si l'option spécifique est sélectionnée, vous serez invité à appuyer sur le(s) bouton(s) de votre gamepad. |
Écouter les axes | ![]() | Si des mouvements d'axes sont nécessaires, vous pouvez spécifier que le déclencheur se produira chaque fois que le seuil changera d'une valeur spécifique. La valeur par défaut est 0,01. |
| État de connexion | ![]() | Indique si un dispositif est connecté ou non. |
| Flux de données en direct | ![]() | Une fois le dispositif connecté et une touche pressée ou un axe déplacé, les données en direct seront affichées où toute entrée que vous effectuez sur votre dispositif sera affichée ici. Cela est utile pour tester lors de la configuration de votre étude et déterminer quelles touches ou axes vous souhaitez utiliser. |
Note : Après avoir sélectionné le déclencheur Gamepad / Joystick dans le système d'événements, vous avez la possibilité d'utiliser et de référencer ses valeurs spécifiques au déclencheur dans diverses actions avec le menu de sélection des valeurs.
Valeurs de Déclencheur (Gamepad/ Joystick)
Lorsqu'un Gamepad/Joystick trigger est utilisé, les valeurs spécifiques au déclencheur suivantes peuvent être appelées lors de l'utilisation de certaines actions :

| Options de Déclencheur (Gamepad/ Joystick) | Description |
|---|---|
ID du dispositif Gamepad | L'ID ou le nom du gamepad qui a été connecté. |
Touches pressées (Tableau) | Les touches qui ont été pressées. |
Touches pressées OU Maintenues (Tableau) | Les touches qui ont été pressées ou maintenues. |
Touches relâchées (Tableau) | Les touches qui ont été relâchées. |
Axes (Tableau) | Les valeurs des axes. |
Horodatage du Gamepad (Unixtime) | L'horodatage du gamepad en Unixtime. |
Horodatage du Déclencheur (Unixtime) | Horodatage du moment où le déclencheur se produit en Unixtime. |
Temps de Déclencheur (Depuis le début de la Frame) | Horodatage en Unixtime du moment où le déclencheur se produit par rapport au début de la frame. |



