控制器输入延迟修复

控制器输入延迟修复

修复了额外的控制器输入延迟,使技能激活和冲刺更加流畅。

控制器输入延迟修复



你可能都不知道控制器有额外的内置输入延迟。这个模组修复了这个问题!其实我半年前就做了这个,起初只有我和朋友们在用,但我终于决定上传到这里,让大家也能享受它。



概述


在键盘和鼠标上,玩家每个动作都有独立的按键绑定,所以输入会直接生效。在控制器上,某些按钮具有多种功能(例如左/右技能与中技能,或蹲下与冲刺)。为了处理这一点,游戏会添加一个额外的延迟计时器来判定玩家的意图。


这个模组减少了这些人为的延迟计时器,使控制器的响应速度更接近键盘和鼠标的输入一致性,从而带来更加流畅的游戏体验。



改动了什么?



1. L1 / R1(LB / RB)- 技能激活延迟



* 默认: 100ms 延迟

  • 模组后: 40ms 延迟


工作原理: 当你按下 L1 或 R1 时,游戏通常会等待 100ms 来检查你是否试图激活中技能(L1+R1)。将这个窗口降低到 40ms 可以让左/右技能以显著减少的输入延迟被识别。



蓄力技能修复(例如欧比旺的推击): 对于蓄力技能,在控制器上尝试快速点按推击时,由于默认的 100ms 延迟经常会出现问题,游戏会错过快速的按钮释放,并强制技能进入完全蓄力状态。将延迟降低到 40ms 可以确保快速点按输入被准确识别,防止这个 bug,让蓄力技能感觉更加流畅可靠,类似于键盘和鼠标的行为。



2. Circle / B 按钮 - 冲刺与蹲下延迟



* 默认: 150ms 延迟

  • 模组后: 110ms 延迟(可选变体)


感受最明显的地方: 由于光剑英雄和喷射士兵的冲刺动画较短,这个改进在他们身上最为明显。普通步兵的闪避翻滚动画较长,因此延迟不那么突出。



“死区窗口”问题: 由于光剑和喷射冲刺动画在不到 150ms 内结束,默认的 150ms 检查会在你的第一次和第二次冲刺之间制造一个小的“死区窗口”,此时游戏在检查你是想蹲下还是再次冲刺,输入会感觉有延迟。



修复方法: 将延迟设置为 110ms 可以最小化这个死区窗口,让双重冲刺感觉更加流畅和无缝。



可用版本


因为 110ms 的输入窗口更紧凑,如果按钮按住时间稍长,你可能会偶尔触发蹲下。因此,提供了几个选项:


  • 110ms(推荐 / 最大响应速度): 完全最小化死区窗口。110ms 是功能极限,更低的值会导致游戏无法正确识别冲刺。
  • 120ms / 130ms / 140ms: 如果你发现在 110ms 设置下会意外蹲下,这些是更安全的时机选项。


所有版本都包含在这一个下载中。压缩包内的每个文件都包含简短说明,以便你选择最适合自己游玩风格的设置。