Steam客户端不识别PS5手柄不识别SwitchPro手柄不识别Xbox和国产手柄
解决Steam最常见的Windows客户端之特定游戏不识别PS5手柄(或者Switch Pro手柄, 或Xbox手柄), 实现Windows中的Steam可使用各种游戏手柄来控制
有什么用
解决Steam最常见的Windows客户端之特定游戏, 不识别PS5手柄, 或者Switch Pro手柄, 或Xbox手柄, 等等无线手柄
电脑的Steam客户端, 使用无线手柄玩游戏, 实现了和游戏主机类似的功能
本文具体举例了如何设置后, 让Steam中的艾尔登法环游戏可以使用Switch Pro手柄来控制
相关内容
实现方法
根据不同的游戏客户端, 设置稍有不同; 案例征集中….
老头环适配Switch Pro手柄
艾尔登法环
2、设置手柄
非Xbox360手柄可以使用xoutput这个软件模拟。
github下载免费。怎么设置。。。B站教程一堆,此处不写了。
有些古董手柄没有home键,可以用键盘随便替代一个,这个无所谓的,基本按键有就行了。
设置完后记得运行。
重要更新:
今天测试了新的蓝牙手柄。发现又不行了。最后发现关键点就是,老头环只支持1个控制设备,这是核心思想。
所以点开电脑的设置,其它设备。如果有别的设备,是手柄的话,就删除。总之只留1个就行了。
Install emulation software
Install one of the two libraries. ViGEm (preferred) or SCPToolkit (unsupported, legacy)
Install dependencies
Install:
- DirectX (any version that contains dinput8.dll)
- all the drivers for your controllers
- .NET 7 ASP.NET and Desktop runtime
- if you have issues, install the official XBox 360 controller drivers.
Download XOutput
- Download the latest stable release
- Unzip to any directory 直接解压后 就可以使用
设置XOutput
识别到switch pro手柄后

设置 中开启 GUID, 在切换语言到中文简体的 往下二个选项(倒数第二个选项), 选中.
- 添加控制器
- 然后配置各个按键的映射
- 保存后, 点击启用, 启用模拟XBox360手柄
完成switch pro 配置后, 开启Steam
然后在steam老头环的控制器设置中 关闭Steam输入; 是的! 关闭控制器的Steam输入
关闭控制器的Steam输入
然后 老头环就可以用Switch Pro手柄来控制了(模拟成了XBox手柄)
在老头环中的游戏设置
把控制 从 鼠标键盘, 改成控制器; 设置中的 第三个选项

灵感来源