2023-11-14

F1 2021/F1 2022/F1 23 如何创建第三方外设的按键映射

写在前面

由于某些历史原因,CodeMasters对一些游戏外设的支持十分有限,例如,必须借助键盘才能对菜单等功能进行操作。本教程旨在通过自行编辑ActionMap实现对第三方外设的支持,从而不用键盘也能进行系统菜单等的操作。本文以Simucube SC2 Pro + Ascher F28 SC V2为例。

前期准备

软件

  1. Content Manager: 用于查看按键编号, 任何其他可以查看编号的软件均可。
  2. VSCode: XML编辑器,任意均可。

硬件

  1. 打开外设电源,并接入电脑

修改配置

  1. 打开Content Manager, 按下外设上的按键,观察编号。重复直到记录所有可用的按键编号。

    此为个人整理的F28sc的按键编号。
  2. 拷贝%SteamLibrary%\steamapps\common\F1 XXXX\actionmaps\simucube_2_pro.xml并按照如图修改。推荐的按键功能名称参见本文最后分享的文件,其余按键名称可参见ActionMaps文件夹中的其它已有配置。
  3. 拷贝修改好的文件至%SteamLibrary%\steamapps\common\F1 XXXX\actionmaps\simucube_2_pro.xml
  4. 重启游戏使按键生效。
  5. 该配置只绑定系统菜单操作,其余绑定可自行进入游戏设置。
  6. 进入游戏可能会弹出按键映射无效,每次忽略即可。弹出的原因是没有在按键映射里绑定油门刹车等按键,但是这些按键均可在游戏设置中自行修改。如果想解决弹窗,可自行在xml中参照其他已有配置添加。此弹窗对正常游戏无任何影响。

写在最后

  1. 理论上如果盘子是直接连接至基座(例如速魔),则只需填写基座的识别符。

  2. 如果盘子是USB直连至电脑,则填写盘子的识别符。

  3. 如图在设备管理器中找到相应属性即可拼出设备识别符。
    例如:如图,设备识别符为0D6016D0。

    xml中对应修改如下图。

  4. Happey Racing!

Simucube SC2 Pro + Ascher F28SC V2 配置分享

  1. simucube_2_pro_f28sc
Share

You may also like...

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据