游戏手柄 / 操作杆触发器
游戏手柄/操作杆触发器 允许您在实验设计中使用游戏手柄和操作杆控制器作为记录数据的输入设备。 **注意:**请记得在 设置 标签下启用此选项。

选择此触发器后,将出现以下对话框。

连接游戏手柄后,您可以指定哪些特定按键应作为触发器。按下特定的按键后,系统将显示其ID。
在下面的例子中,2表示◎键,3表示▵键。 **注意:**重要的是要说明,不同的游戏手柄在按键ID分配工作原理上有所不同。

按下一个键后,实时数据也会出现在此触发器对话框的后半部分,您可以看到根据按下或释放的内容,值如何实时变化:

查看这个 详细的操作指南 和一个利用此触发器的研究示例。
下表详细解释了这些选项。
| 菜单项目 | 菜单区域 | 游戏手柄 / 操作杆触发器选项 |
|---|---|---|
听取按钮 | ![]() | I.) 指定触发器与按钮相关,及其是按下键、按下或释放键,还是释放键。 II.) 指定触发器是针对任何按钮还是特定按钮。如果选择特定选项,系统将提示您按下游戏手柄上的按钮(s)。 |
听取轴 | ![]() | 如果需要轴移动,则可以指定当阈值按特定值变化时触发器将被激活。默认值为0.01。 |
| 连接状态 | ![]() | 表示设备是否已连接。 |
| 实时数据流 | ![]() | 连接设备并按下键或移动轴后,实时数据将显示在此处,您对设备的任何输入将在此处显示。这在设置研究和确定要使用哪些键或轴时非常有用。 |
**注意:**在事件系统中选择游戏手柄 / 操作杆触发器后,您可以选择在各种 动作 中利用和引用其特定于触发器的值。
触发器(游戏手柄/操作杆)值
使用 游戏手柄/操作杆触发器 时,在进行特定 动作 时可以调用以下特定于触发器的值:

| 触发器(游戏手柄/操作杆)选项 | 描述 |
|---|---|
游戏手柄设备ID | 连接的游戏手柄的ID或名称。 |
按下的键(数组) | 被按下的键。 |
按下或保持的键(数组) | 被按下或保持的键。 |
释放的键(数组) | 被释放的键。 |
轴(数组) | 轴值。 |
游戏手柄时间戳(Unix时间) | 游戏手柄的Unix时间戳。 |
触发器时间戳(Unix时间) | 触发器发生时的Unix时间戳。 |
触发器时间(从帧开始) | 触发器发生时与帧开始的Unix时间戳。 |



