Steam 自带手柄层(Steam Input)。若 Steam 与 DS4Windows 同时启用,游戏可能识别到两个手柄或收到冲突的映射。要让 DS4Windows 与 Steam 游戏一起使用,请在用 DS4Windows 的游戏上关闭 Steam 的手柄支持,并取消 Guide 键组合的映射。
关闭 Steam 手柄支持
- 打开 Steam → 设置 → 控制器 → 通用控制器设置。
- 关闭 PlayStation 配置支持 与 Xbox 配置支持(或对使用 DS4Windows 的游戏保持关闭)。
- 单款游戏:右键游戏 → 管理 → 控制器配置,对该游戏关闭 Steam Input。
关闭游戏的 Steam Input 后,游戏将使用 DS4Windows 创建的虚拟 Xbox 360 手柄。
Guide 键组合设置
Steam 的「Guide Button Chord」会拦截 PS/Guide 键并打开 Steam overlay 或执行其他操作,可能与 DS4Windows 的配置冲突(如触摸板或 PS 键功能)。
- 在 Steam:设置 → 控制器 → 通用控制器设置。
- 点击 Guide Button Chord Configuration。
- 取消或关闭所有组合,让 Guide/PS 键由 DS4Windows 或游戏使用。
若在 Xbox 与 PlayStation 模拟之间切换,请对「Xbox controller」和「PlayStation controller」都做上述设置。修改后若仍有异常,可尝试重启电脑。
启动顺序
先启动 DS4Windows,再启动 Steam,最后启动游戏。使用 HidHide 或内置隐藏,让游戏只看到虚拟手柄。若游戏仍异常,可尝试在 Steam 外启动游戏(如桌面快捷方式)以确认是否为 Steam 冲突,再按上文调整 Steam 设置。