DualSense触摸板菜单

创作者: dacren
已更新:2026-10-02 19:27:04
60KB

关于此 MOD

在菜单和地图上,将DualSense触摸板当作鼠标使用。单指移动光标,轻触即点击,双指轻触为右键点击,捏合可缩放,双指滑动可像使用左摇杆一样平移地图。仅在菜单和游玩过程中生效。
DualSense触摸板菜单会在你处于菜单或地图界面时将DualSense触摸板变为鼠标。当你
  回到游戏后,触摸板恢复正常。

  功能

  - 单指移动光标。快速滑动保持全速;缓慢、精细的移动可获得额外精度,便于操作小菜单
  选项很容易点中。
  - 轻点即可点击。光标会停留在你瞄准的位置:轻点或抬起手指时的轻微滑动会被过滤掉。
  - 双指轻点以右键点击。
  - 双指缩放:张开或并拢两根手指,例如在地图上。
  像左摇杆一样平移地图:将两根手指并拢并滑动。保持手指远离起始位置,然后
  地图会持续移动,就像按住摇杆一样。滑动得越远,平移速度越快。
  - 仅在菜单中激活。在游戏过程中触控板不受影响,触控板按钮保持其正常用途(它仍然
  打开和关闭地图)。

  摇杆使用方法

  游戏会直接读取DualSense手柄。当你用两根手指平移时,模组会重写其中的左摇杆数值
  控制器报告,所以游戏只是看到自己的摇杆在移动。没有虚拟控制器,没有驱动,没有键盘按键,而且
  你的真实摇杆只在双指平移时被覆盖。

  触摸处理已根据手指在触控板上的真实录制数据进行了调校(包括轻触、抬起以及指尖滚动时的
  你放上一根手指),而不是猜测的数值。

  要求

  - f2g DLL 模组加载器 
  - 一个DualSense控制器

  安装

  如果没有,请先安装 f2g DLL Mod Loader。
  2. 关闭游戏。
  3. 将压缩包解压到包含 CONTROLResonant.exe 的文件夹中。完成后你应该得到
  crmods\TouchpadMenus\TouchpadMenus.dll。
  4. 启动游戏。crloader.log 中会显示 TouchpadMenus.dll 已加载,并且 crmods\TouchpadMenus\TouchpadMenus.log 会显示相关
  模组正在运行。

  设置

  编辑 crmods\TouchpadMenus\TouchpadMenus.ini(游戏启动时读取):

  - 启用:设为0可在不卸载模组的情况下将其关闭。
  - 灵敏度:光标速度(默认 1.15)。
  - TapMaxMs:仍被视为点击的最长触摸时间,单位为毫秒。
  - TwoFingerRightClick: 1 将快速双指轻点设为右键单击。
  - PinchStep:数值越低,缩放越快。
  - StickFull:数值越低,地图平移越快。
  - InvertStick:设为 1 可反转双指平移方向。
  - 日志:1 写入 TouchpadMenus.log。

  兼容性

  - 不使用特定于游戏的记忆地址,因此该模组不依赖于某个游戏版本,并且可在Epic和
  Steam 版本。
  - 控制器以只读共享方式打开,因此游戏可以完全控制它:触觉反馈、灯条和自适应
  触发器未被改动。
  与模组设置菜单、动态HUD、RadarPlus及其他crmods模组兼容。

  已在以下平台测试

  - 通过USB连接的DualSense,Epic版本1.3.3.0。
  蓝牙和DualSense Edge在代码中已支持(包括蓝牙报告所需的校验和),但尚未
  还没测试过。如果你用了其中任何一个,请在帖子标签页告诉我效果如何。

  已知限制

  - 触摸板仅报告手指位置,不报告压力或接触面积。精度曲线会大幅降低光标
  从指尖滚动产生的移动,但非常缓慢而刻意的滚动仍然可以让光标稍微移动。
  - 触摸板按钮按下仍为游戏保留,因此无法用作点击。

  卸载

  删除 crmods\TouchpadMenus 文件夹。

  制作人员

  通过MinHook进行挂钩(c)Tsuda Kageyu,BSD 2条款许可证(包含在MinHook-LICENSE.txt中)。

  欢迎在帖子和漏洞选项卡中提供反馈和漏洞报告。如果某些功能无法正常运行,请附上你的
  触摸板菜单日志。

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