
Alt-Tab 不暂停 - 窗口焦点控制
让《巫师3》在按Alt+Tab或点击其他窗口时继续运行而不暂停。可自定义是否有声音。
查看大图描述
默认情况下,《巫师3》在窗口失去焦点时会暂停(Alt+Tab、点击另一个显示器、Windows 通知抢占焦点)。此模组添加了两个可切换的选项来绕过该行为:
失去焦点时保持运行(不暂停) - 开/关 失去焦点时播放音频 - 开/关
两个选项默认均为关闭,因此安装此模组后,在你开启其中一个选项之前不会产生任何变化。
此模组仅在无边框窗口或窗口模式下有效。出于显而易见的原因,不支持全屏模式。
[center][youtube]RMVnOOb5Sgs[/youtube][/center]
安装
步骤 1 - 前往你的游戏文件夹
Steam 路径通常类似于:
C:\Program Files (x86)\Steam\steamapps\common\The Witcher 3\
GOG 路径通常类似于:
C:\GOG Games\The Witcher 3 Wild Hunt GOTY
游戏可执行文件位于以下文件夹中:游戏文件夹\bin\x64_dx12\witcher3.exe
步骤 2 - 检查你是否已安装 ASI Loader
其他模组可能已经安装了一个。打开 The Witcher 3\bin\x64_dx12\ 并查找以 .asi 结尾的文件。
如果没有 .asi 文件,请继续执行步骤 3。 如果 .asi 文件已经存在且那些模组正常工作,说明你已有可用的 ASI Loader。跳到步骤 4。不要安装第二个加载器。
提示:要识别现有的加载器,请右键单击 bin\x64_dx12\ 中的某个 .dll > 属性 > 详细信息。如果描述中提到了 "Ultimate ASI Loader",该文件就是你的加载器。
ASI dll 通常命名如下: winmm.dll version.dll dinput8.dll dsound.dll
步骤 3 - 安装 Ultimate ASI Loader
从此处下载: https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases
x64 压缩包列中包含一个名为 dinput8.dll 的文件。你可能需要将其重命名为以下名称之一
winmm.dll version.dll dinput8.dll dsound.dll
我个人推荐使用 winmm.dll。
如果 bin\x64_dx12\ 中已经存在同名文件,不要覆盖它。它属于另一个模组(或 ReShade 之类的工具,甚至游戏本身),替换它会破坏该模组。请改用列表中的下一个名称。
将下载的 dinput8.dll 重命名为你选定的名称,并复制到 游戏文件夹\bin\x64_dx12\ 中,与 witcher3.exe 放在一起。 不要将加载器放在游戏根文件夹中。
步骤 4 - 安装模组
使用模组管理器: 照常安装 .zip 文件。
重要:某些《巫师3》模组管理器只会部署 mods\、dlc\ 和 menu(bin\config...)文件夹,而会静默跳过 bin\x64_dx12\ 中的散落文件。我用 The Witcher 3 Mod Manager 测试过,情况确实如此。未用 Vortex 测试。
安装后,确保此文件存在:
\bin\x64_dx12\modFocusControl.asi
如果不存在,请从压缩包中手动复制到该位置。
手动安装: 将 modFocusControl\ 内的 bin 和 mods 文件夹复制到游戏文件夹中,与现有文件夹合并。
此模组不会更改存档,可随时移除。
限制
在原生暂停(选项关闭)状态下,游戏已经会暂停自身的音频。"失去焦点时播放音频"主要在与"失去焦点时保持运行"一起使用时才有意义。
静音使用的是 Windows 音量合成器中游戏的音频会话。如果游戏在静音状态下关闭或崩溃,模组会在下次游戏启动时自动取消静音。
卸载
- 使用你的模组管理器移除该模组。
- 删除 bin\x64_dx12\modFocusControl.asi 和 modFocusControl.log(如果它们仍然存在)。
- 从 dx12filelist.txt 中移除 modFocusControl.xml; 这一行。
- 如果其他模组使用 .asi 文件,请保留 Ultimate ASI Loader。否则你也可以将其删除。
常见问题
游戏回来后仍然处于静音状态。我该怎么办? 打开 Windows 音量合成器并取消《巫师3》的静音。模组也会在下次游戏启动时执行此操作。
"Focus Control"菜单没有出现。我该怎么办? 步骤 4 被遗漏了,或者 modFocusControl.xml 不在 bin\config\r4game\user_config_matrix\pc\ 中。
在我的 Linux/Steam Deck 上不起作用。我该怎么办? 很遗憾,我目前没有支持 Linux 或 Steam Deck 的打算。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。