快捷方式覆盖:一个游戏一套配置的正确用法
覆盖机制怎么运作
快捷方式设置里改的项只影响这一个游戏;没改的项自动继承容器的当前值。这意味着:容器是「默认配置库」,快捷方式是「例外清单」。容器后来改了设置,所有没覆盖该设置的快捷方式自动跟上。
能覆盖哪些项
快捷方式旁菜单 → Settings 打开设置面板,可覆盖:
| 分组 | 可覆盖项 |
|---|---|
| 常规 | 名称、附加启动参数(execArgs) |
| 图形 | 图形驱动、DX 包装器(含配置)、屏幕分辨率、强制全屏 |
| 音频 | 音频驱动 |
| 兼容 | Box86 预设、Box64 预设、DirectInput 映射类型 |
| 组件 | 单独开关 Win 组件,不动容器全局 |
| 环境 | 追加快捷方式专属环境变量 |
| 操控 | 指定该游戏加载哪个虚拟按键方案 |
典型组合配方
- 老 2D 游戏黑屏:快捷方式里 DX 包装器改 WineD3D,容器保持 DXVK 给 3D 游戏用;
- 低分辨率老游戏不满屏:开 Force Fullscreen;
- Unity 游戏崩溃:附加参数填 -force-gfx-direct,或 Box64 预设换 Stability(官方配方);
- 触屏玩家:给每个游戏挂专属按键方案,切换游戏自动换布局;
- A/B 测试包装器:复制快捷方式,副本换另一个 DX 包装器对比效果,删掉差的就行。
工作流建议
- 容器只放「所有游戏通用」的设置(音频、基础组件);
- 每个游戏的个性设置全部落在快捷方式上;
- 调通了把配方记下来(下一章 调优档案 给了记录模板)。
容易踩的坑
- 在容器层面反复改设置伺候某一个游戏——这会连累同容器其他游戏,永远去快捷方式里改;
- 覆盖项越多排查越难,一次只改一项,改完进游戏验证,见六步调优。