麦克雷 Mavom.cn

标题: 关于Steam不识别Xbox1无线手柄的问题 [打印本页]

作者: ynych73413    时间: 2020-12-17 18:43
标题: 关于Steam不识别Xbox1无线手柄的问题
环境:
-新安装Win7,打上大部分系统补丁。
-新安装Steam,把之前备份的userdata文件夹复制进Steam的目录。
-Xbox1手柄的有线驱动是xb1usb.11059.0.140526x64.msi,无线驱动版本是6.3.9600.16384(CRC32校验值为0A0EF67E)。


症状:
Xbox1手柄在与无线适配器配对成功,Windows的“设备和打印机”中能正确识别,“设备管理器”中已经消除了所有感叹号。


在Steam客户端里无法识别配对成功的无线手柄,使用USB数据线以有线模式连接计算机,Steam客户端可以正常识别手柄。
作者: Hantamnsmunda    时间: 2020-12-17 18:44
解决办法:
在注册表[HKEY_CURRENT_USER\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM目录下找到VID_XXXXXXXXX,把右侧数据值列表中含有"Controller (Xbox One For Windows)"的“OEMName”字符串删除。


(, 下载次数: 9)




打开“设备和打印机”,找到“XBOX ACC”(就是那个xbox的无线接收器) ,然后再右键打开“属性”,切换到“硬件”选项卡,在列表中找到设备“XINPUT compatible HID device”,打开其属性,在“常规”选项卡中点击“改变设置”(需要系统管理员权限),切换至“驱动程序”选项卡,点击“更新驱动程序”,在联网状态下使用Windows自动搜索驱动,安装完成即可。


(, 下载次数: 12)
作者: PerovoScon    时间: 2020-12-17 18:45
值得注意的是:


原先出问题(检测不到无线手柄)的时候,设备“XINPUT compatible HID device”的驱动日期为“2006/6/21”,驱动版本为“6.1.7601.18199”。


解决问题后,设备“XINPUT compatible HID device”的驱动日期为“2015/1/1”,驱动版本为“6.3.9600.16384”。
作者: zyby    时间: 2020-12-17 18:45
对注册表进行改动前,记得备份注册表。
作者: 艾的民    时间: 2020-12-17 18:46
方法来源于贴吧:https://tieba.baidu.com/p/4977168073的34楼。
作者: ZCAOeSZellaCoff    时间: 2020-12-17 18:46
在我原先的注册表中,项“VID_045E&PID_02DD”和项“VID_045E&PID_02FF”都包含值为“Controller (Xbox One For Windows)”字符串“OEMName”,但两个字符串的数据数值虽然都是相同的英文,但大小写有不同。


把上述两个项删除,解决问题后,系统生成了项“VID_045E&PID_02FF”,其包含的字符串的值为“Controller (Xbox One For Windows)”。在此前该字符串的值好像是“Controller (Xbox one For Windows)”,大小写有区别。




欢迎光临 麦克雷 Mavom.cn (http://www.mavom.cn/) Powered by Discuz! X3.5