Steam控制器2支持

创作者: fame2gin
已更新:2026-09-27 09:56:38
107KB

前置 MOD

使用 Steam控制器2支持 时将自动安装

关于此 MOD

我不想等太久,你也是。
新款 Steam 控制器在 CONTROL Resonant 中作为真正的控制器:拥有自己的按键提示、震动、陀螺仪瞄准和触控板镜头,可在游戏选项或 Mod 菜单中调整灵敏度、陀螺仪空间、收紧和平滑。无需固定地址,更新后依然可用。

原生 STEAM 控制器
用于 CONTROL Resonant
非Xbox手柄上不再显示Xbox按键提示。

游戏将Steam控制器(2026款,USB或有线适配器)识别为独立控制器类型,而非模拟的Xbox手柄。支持Steam控制器按键提示、震动、陀螺仪瞄准和触控板视角控制。


▌你能获得什么
  • Steam 控制器按键提示 在菜单和屏幕上,而不是Xbox的。
  • 陀螺仪瞄准 - 转动控制器来转动视角。它会跟随你握持控制器的方式,因此倾斜握持不会影响瞄准。
  • 触控板相机 - 滑动右侧触控板以转动视角。
  • 轰隆。
  • 摇杆、扳机、按键、方向键和背键均可通过游戏的标准控制器设置正常使用。

▌ 选项菜单
选项 -> 玩法 -> Steam 控制器,在标签页末尾:

陀螺仪瞄准 开 / 关
陀螺仪灵敏度 - 0.1x 至 10.0x(1.0x = 视角转动幅度与控制器移动幅度一致)
陀螺仪空间 - 本地、玩家(默认)或世界:倾斜控制器时如何读取转向
陀螺仪校准 将极慢的移动缩放为稳定的小幅摇晃(默认关闭)
陀螺仪平滑 - 平均非常缓慢的移动,超过0.125秒(默认关闭)
触控板镜头 开 / 关
触控板灵敏度 - 0.1倍至10.0倍

使用游戏自带设置保存。各语言版本中标签均为英文。陀螺仪和触控板遵循游戏自带的 水平反转 / 垂直反转 控制器瞄准选项。


▌ 设置
crmods\crpad.ini:

陀螺仪瞄准=1, 手柄摄像头=1, 陀螺仪灵敏度=1.0, 摄像机灵敏度=1.0 - 菜单选项的初始值,直到你在那里更改它们
引擎=0 - 关闭该模组;Steam 恢复其通常的 Xbox 模拟
l4= r4= l5= r5= 让一个背键(L4/R4/L5/R5)同时按下另一个按键(a b x y lb rb lt rt l3 r3 上 下 左 右 菜单 视图)。游戏每个动作只允许绑定一个手柄按键,因此这样可以为背键添加一个动作,而不会从原按键上夺走该动作。

编辑将在下次游戏开始时生效。


▌ STEAM
该模组通过Steam官方的Steam Input API为游戏提供了Steam专属手柄布局——仅在连接Steam手柄后生效。Xbox、PlayStation和Switch手柄不受影响,保持其常规设置和按键提示。Steam及其文件中的任何内容均未更改,并且 steam_api64.dll 从未被改动.

正在从旧版本更新: Steam 会保留已为你保存的布局。如果某个按钮功能不对(例如“菜单”打开的是地图),请在 Steam 的控制器设置中为 CONTROL Resonant 重新应用该模组的布局(浏览配置 -> crpad 原生输入)。

之后 正在卸载,重启一次 Steam。在那之前,Steam 会保留该游戏模组的布局,手柄在游戏中不会有任何作用。


▌ 更新与其他商店
该模组包含 没有固定地址或偏移量首次启动时,它会通过模式匹配在游戏内找到所需的一切,检查每个结果,并将其保存到 crmods\crpad-engine.cache之后的启动会在重新检查缓存后复用缓存;游戏更新只会触发一次全新的搜索。

如果某次更新改变了模组无法找到的内容,它 毫无头绪,不加载其 Steam 布局,你的控制器会继续作为 Xbox 手柄工作——游戏未经修改运行,从不进行猜测。

在Linux(Proton)下的Steam版本上测试通过。Windows以及非Steam版本(原始USB/加密狗输入)使用相同的DLL,但尚未在游戏中进行测试——欢迎反馈。


▌ 需求
CONTROL Resonant 的 F2G DLL 模组加载器 - 先安装它。
可选: 模组设置菜单 用于模组标签页。

与 模组菜单 (CRModMenu) 安装后,相同的选项会出现在 选项 -> MODS -> Steam 控制器 (crpad) 相反,由Mod菜单保存,并且在你更改后立即生效。没有它,它们会留在游戏玩法标签页中。

▌ 安装
漩涡
Vortex 尚不支持 CONTROL Resonant——目前还没有对应的游戏扩展,因此请按以下方式手动安装。该压缩包的结构与游戏文件夹完全一致。

Windows
安装加载器。
2. 将此压缩包解压到你的游戏文件夹中,与 控制共鸣.exe.
3. 你最终得到 crmods\crpad.dll, crmods\crpad.ini, crmods\crpad.menu.json 和15 crmods\crpad_*.vdf 文件(Steam控制器布局)。启动。完成。


Linux(Proton)
同样的文件,同样的位置。加载器的启动选项(WINEDLLOVERRIDES="winmm=n,b" %command%) 只需要这个 - 这个模组不需要额外的东西。

▌ 成功了吗?
crmods\crpad.log 每次启动时都会重写(上一个保留为 上一个日志)。 引擎求解结果=1 表示该模组已启用。A 结果=0 台词说明了它为什么一直关闭。把日志粘贴到错误报告里——它就是为了回答这个问题而写的。

成就
不受影响。游戏对成就没有模组检测,唯一的完整性检查只覆盖steam_api64.dll,而本模组从不触碰该文件。不会向你的存档或游戏文件写入任何内容。

▌ 卸载
删除 crmods\crpad.dll, crpad.ini, crpad.menu.json,全部 crpad_*.vdf, crpad引擎缓存, crpad.log, 上一个 和 crmods\ModMenuConfig\crpad.ini (如果你使用模组菜单),那么 重启 Steam。其他内容均未更改。


热线接受新硬件

使用 Xmod 解锁 控制:共振 的全部潜力 — 今天就探索这些顶级 MOD!