多顯示器滾動溢出修復
由於野獸版存在與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》遊戲體驗!
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。