多顯示器滾動溢出修復

作者 SlavkyDev·版本 vv0.5·更新於 2025-09-19

由於野獸版存在與DL1相同的問題,我快速爲野獸版製作了一個移植版本,盡情享受!

截圖 共 1 張

模組介紹 作者原文

由於野獸版存在與DL1相同的問題,我快速爲野獸版製作了一個移植版本,盡情享受!

Multi Monitor Scroll Bleed Fix

🎯 功能修復

這個模組解決了以下問題:

  • 在全屏或無邊窗口模式下,遊戲會丟失鼠標焦點,導致鼠標滾輪可以滾動後臺應用程序(如Discord、瀏覽器等)
  • 通過將光標限制在遊戲窗口內,防止鼠標滾輪溢出到其他應用程序

⚙️ 工作原理

這是一個輕量級的代理DLL文件,遊戲啓動時自動加載:

  • 檢查《Dying Light: The Beast》是否爲前臺窗口
  • 如果是遊戲窗口,調用Windows內置的"ClipCursor"功能限制鼠標在遊戲窗口內
  • 如果失去焦點(按Alt+Tab或Win鍵等),立即釋放光標

✨ **無靈敏度改變** | **無虛假輸入** | **無註冊表修改** | **無系統級鉤子**

🔧 兼容性

  • **ReShade**: 如果安裝爲dxgi.dll則完全兼容
  • **其他模組**: 安全,不會修改遊戲資源或存檔
  • **聯機模式**: 客戶端優化,通常不會影響聯機
  • **反作弊**: 完全安全,遊戲不使用侵入式反作弊

📦 安裝方法

  • 找到遊戲安裝目錄(包含DyingLightGame_TheBeast_x64_rwdi.exe)
  • 將DLL文件放入該目錄即可

🗑️ 卸載方法

只需刪除添加的DLL文件

❓ 常見問題

**Q: 會改變鼠標靈敏度或滾輪行爲嗎?**

A: 不會,只限制光標在遊戲窗口內,遊戲內靈敏度和武器切換等功能完全不受影響

**Q: 支持全屏和無邊框模式嗎?**

A: 兩種模式都支持

**Q: ReShade不工作了怎麼辦?**

A: 如果ReShade安裝爲d3d11.dll,需要等待xinput9_1_0.dll版本的移植

⚠️ 已知特殊情況

如果同時使用其他自定義d3d11.dll模組,可能需要等待xinput9_1_0.dll版本,在這種罕見情況下需要選擇保留哪個模組

📝 使用說明

  • 適用於任何鼠標、任何DPI/靈敏度設置、任何顯示器配置
  • 與覆蓋層和Reshade/模組加載器兼容,因爲不涉及渲染修改
  • Alt+Tab或失去焦點時立即釋放光標

享受無滾動溢出的《Dying Light: The Beast》遊戲體驗!

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
DLL
檔案大小
5.9 KiB
SHA-256
d5b90d22d919ef32ff12d8625525f63f6f140bb04faac845e718244500783f95
入庫時間
2026-10-09 06:27