罗技 G920 方向盘安装#

要将罗技 G920 方向盘与 AirSim 一起使用,请按照以下步骤操作

  1. 将方向盘连接到电脑,等待驱动程序安装完成。

  2. 此处安装罗技游戏软件。

  3. 在调试之前,您必须在 AirSim 代码中对值进行规范化。根据 git 中的当前更新,在 CarPawn.cpp 中执行这些更改。
    在第 382 行,将“Val”更改为“1 – Val”。(范围 [0.0,1.0] 中的互补值)。
    在第 388 行,将“Val”更改为“5Val - 2.5”(将给定输入的范围从 [0.0,1.0] 更改为 [-1.0,1.0])。
    在第 404 行,将“Val”更改为“4(1 – Val)”。(范围 [0.0,1.0] 中的互补值)。

  4. 调试 AirSim 项目(方向盘已连接 - 这很重要)。

  5. 在 Unreal Editor 中,转到“编辑”->“插件”->“输入设备”并启用“Windows RawInput”。

  6. 转到“编辑”->“项目设置”->“原始输入”,并添加新的设备配置
    供应商 ID:0x046d(罗技 G920 的情况,否则您可能需要检查)。
    产品 ID:0xc261(罗技 G920 的情况,否则您可能需要检查)。
    在“轴属性”下,确保“GenericUSBController 轴 2”、“GenericUSBController 轴 4”和“GenericUSBController 轴 5”都已启用,偏移量为 1.0。
    说明:轴 2 负责转向运动,轴 4 负责刹车,轴 5 负责油门。如果您需要配置离合器,它在轴 3 上。

steering_wheel

  1. 转到“编辑”->“项目设置”->“输入”,在“轴映射”中的“绑定”下
    删除“MoveRight”和“MoveForward”组中现有的映射。
    向“MoveRight”组添加新的轴映射,使用 GenericUSBController 轴 2,比例为 1.0。
    向“MoveForward”组添加新的轴映射,使用 GenericUSBController 轴 5,比例为 1.0。
    添加一个新的轴映射组,命名为“FootBrake”,并向该组添加新的轴映射,使用 GenericUSBController 轴 4,比例为 1.0。

steering_wheel

  1. 玩并驾驶!

注意#

请注意,在调试后首次“玩”时,我们需要触碰方向盘以“重置”值。

提示#

在游戏软件中,您可以将按钮配置为键盘快捷键,我们用它来配置快捷键以记录数据集或全屏播放。