多显示器滚动出血修复

创作者: SlavkyDev
已更新:2025-09-19 21:03:52
6KB

关于此 MOD

由于野兽与DL1有相同的问题,我也很快为野兽制作了一个端口,享受吧!原件:https://www.nexusmods.com/dyinglight/mods/1391
它修复了什么:
  • 在全屏(或无边框)模式下,您可以滚动出血(当游戏失去鼠标时,即使鼠标仍锁定在游戏中,您也可以滚动。)
  • 当这种情况发生时鼠标滚轮可以滚动后台应用程序(Discord、浏览器等)
这个模组通过在游戏聚焦时将光标保持在游戏窗口内来防止这种情况。
Alt+Tab或取消游戏焦点,光标立即释放。

它是如何运作的(用更简单的“请结束我的痛苦”来形容)
这是一个小代理DLL游戏在启动时加载。它将所有原始功能转发到Windows(因此任何控件都保持不变),并执行以下操作:
  • A检查是否垂死之光:野兽是前景窗口
  • 如果DL是前台窗口=调用Windows的内置“剪辑光标“将鼠标限制在游戏窗口
  • 如果没有(您通过按alt+tab或win键等取消焦点)=发布光标立即
灵敏度无变化。没有虚假输入。没有注册表编辑。没有系统范围的挂钩。这只是游戏过程内部.
使用任何鼠标, 任何DPI/灵敏度, 任何监视器设置.
兼容叠加和重塑/改装加载器因为它不涉及渲染——它只调用“剪辑光标".

兼容性:
  • 重新着色:
  • 如果您的ReShade安装为dxgi.dll(最常见)=完全兼容。
  • 如果你的ReShade替换了d3d11.dll,等我靠岸xinput9_1_0.dll.

  • 其他模组: 安全。这不会修补资产或节省。

  • 合作社: 应该 这是一个客户端QoL输入调整,可以正常工作,但如果它不允许您加入,请使用这个mod。

  • 反作弊: DL:结核病不使用侵入性反作弊,使其完全安全。

安装:
查找您的游戏文件夹(其中DyingLightGame_TheBeast_x64_rwdi.exe位于)。
并将dll放入与相同的文件夹中DyingLightGame_TheBeast_x64_rwdi.exe

卸载:
删除您添加的DLL。就是这样。

常见问题解答:
Q: 这会改变我的鼠标灵敏度或滚轮行为吗?
A: 不是的仅当DL:TB聚焦时,将光标限制在游戏窗口。您在游戏中的灵敏度和方向盘动作(如武器切换)不会受到影响。

Q: 全屏还是无边框?
A: 两者都适用。

Q: ReShade不再工作了。
A: 这通常意味着您的ReShade安装为d3d11.dll。等到我移植这个mod的xinput9_1_0.dll版本。

已知的边缘情况(罕见):
如果你已经有个习惯d3d11.dll 和同时从其他模组中,你必须等到我移植xinput9_1_0.dll构建,在这种极其罕见的设置中,你需要决定哪个模组留下,哪个模组离开。

学分和权限:
您可以将其包含在modpack中;请记入此页面,以便用户获得更新。

享受死亡之光:零阴囊出血的野兽。如果你的设置有什么奇怪的地方,请在评论中注明你的Windows版本、GPU,我会帮你的。

使用 Xmod 解锁 消逝的光芒:困兽 的全部潜力 — 今天就探索这些顶级 MOD!