Alt-Tab 黑屏修复

创作者: aheadd
已更新:2026-10-10 03:09:16
72KB

前置 MOD

使用 Alt-Tab 黑屏修复 时将自动安装

关于此 MOD

使用Alt+Tab切出或点击第二台显示器时,屏幕不会黑屏(无边框窗口模式,Vulkan)。在独占全屏模式下,返回游戏时会恢复全屏和HDR。
Alt-Tab 黑屏修复
Alt+Tab或点击第二台显示器时不再黑屏。

在Vulkan下以无边框窗口模式玩RDR2时,按下Alt+Tab或点击另一个显示器会让屏幕黑屏一两秒。每次都是这样。这个模组解决了这个问题:游戏会像其他窗口一样瞬间切换。

工作原理
无边框窗口 (最好使用两个显示器)
  • Vulkan: 该模组可阻止显卡驱动悄悄将游戏切换为独占全屏,正是这一行为导致了黑屏。切换窗口现在是瞬间完成的。
  • DirectX 12: 无边框窗口模式没有这个问题,所以没什么需要修复的。
  • 窗口中的HDR: 打开 Windows HDR(Win+Alt+B)后,游戏会在窗口中显示 HDR 且不会闪烁。关闭 Windows HDR 时,游戏会像你的桌面一样保持 SDR(在 Vulkan 上模组会处理这一点),因为在 SDR 桌面上运行 HDR 游戏会导致显示器切换模式并黑屏,每次你点击离开时都会这样。
全屏 (Vulkan 和 DirectX 12)
  • 当你点击另一个显示器时,游戏会自动变成窗口模式(这是游戏的一个bug),HDR也会随之关闭。当你点回来时,mod会替你按下Alt+Enter,这样全屏和HDR就会恢复。
  • 全屏会独占显示器,所以每次切换仍然会闪烁一次。要完全避免闪烁,请使用无边框窗口模式。
“失焦时暂停游戏”保持关闭,因此当你在另一个屏幕上时游戏会继续运行。
额外选项 (默认关闭):强制全屏会让游戏保持全屏,强制HDR即使在窗口模式下也会保持HDR开启。如果你以无边框窗口模式游玩,请将两者都保持关闭。

需求
  • 一个ASI加载器,就像随附的那个 ScriptHookRDR2 V2. 不需要 ScriptHook 本身。

安装
将 AltTabBlackScreenFix.asi、AltTabBlackScreenFix.ini 和 AltTabBlackScreenFix 文件夹放入游戏文件夹(与 RDR2.exe 同级),或使用 Vortex 安装。卸载时删除这些文件即可。
每个选项都可以在 AltTabBlackScreenFix.ini 中关闭,AltTabBlackScreenFix.log 会显示该模组执行了什么操作。

从1.0版本更新
这个模组以前叫做无边框修复(这里也叫第二显示器修复)。请删除旧的BorderlessFix.asi、BorderlessFix.ini、BorderlessFix.log以及BorderlessFix文件夹。如果你忘了,新版本会自动关闭旧版本。

使用 Xmod 解锁 荒野大镖客2 的全部潜力 — 今天就探索这些顶级 MOD!