控制器菜单快捷键修复

控制器菜单快捷键修复

修复了使用映射到控制器按钮的键盘快捷键打开菜单时菜单立即关闭的问题

手柄菜单快捷键修复


修复通过映射到手柄按键的键盘快捷键打开菜单后菜单立即关闭的问题。


使用 reWASD、DS4Windows 或类似映射软件时,在键盘与手柄输入之间切换可能导致菜单短暂打开后立即关闭。本模组可防止这种意外关闭,让你能够继续浏览菜单。




**支持的菜单**

世界地图、词汇表、任务、炼金、物品栏、角色、冥想、怪物图鉴、制作


**工作原理**

本模组在菜单打开后的 350 毫秒内阻止由快捷键触发的重复关闭。它还会在输入设备更新期间防止意外关闭。

在短暂的保护窗口结束后,按下相同快捷键会正常关闭菜单。Escape、手柄 Back 键以及停止正在进行的冥想仍然可用。


请继续使用你现有的手柄映射。如果你在游戏设置中更改了某个菜单快捷键,请同步更新手柄软件中对应的映射。




**游戏版本**

适用于《巫师 3》重制版。
Steam 版本号:25773555
可执行文件版本:5.0.0.1048522

本版本不适用于经典版 1.32 或次世代版 4.04。


**Vortex 安装**

1. 将 ControllerMenuHotkeyFix-1.0.0.zip 导入 Vortex。
2. 安装并启用该模组,然后部署你的模组。
3. 启动游戏。


**手动安装**

1. 解压 ControllerMenuHotkeyFix-1.0.0.zip。
2. 将 modControllerMenuHotkeyFix 文件夹复制到游戏的 Mods 文件夹中。如果 Mods 文件夹不存在,请创建它。
3. 启动游戏。

最终的文件夹路径应为:


The Witcher 3\Mods\modControllerMenuHotkeyFix\cotent\scripts




**模组兼容性**

本模组修改了两个脚本:
  • game\gui\menus\commonMenu.ws
  • game\gui\menus\menuBase.ws

如果其他模组修改了其中任一文件,请使用 Script Merger 检查冲突。


请将本版本中的两个脚本保持在一起。请重新构建任何包含本模组旧版本的现有合并。




**故障排除:鼠标光标仍然可见**

如果鼠标光标仍然可见且手柄导航无法正常工作,请检查控制方案是否被锁定为键盘和鼠标。


在游戏安装目录中打开以下文件:


bin\config\base\hidden.ini


在 [Hidden] 下设置:


LockControlScheme=0


这将启用自动输入切换。更改设置后请重启游戏。




**卸载**

Vortex:
移除该模组并重新部署你的模组。


手动:
删除 Mods\modControllerMenuHotkeyFix 文件夹。


如适用,重新构建受影响的 Script Merger 合并。




**AI 披露**

在 OpenAI Codex 的协助下创建。游戏内测试和反馈由模组作者提供。