我通过 USB 数据线将 Playstation 3 控制器连接到我的 Windows 10 PC。插入后,出现一条通知,告诉我 Windows 正在搜索驱动程序,几秒钟后又出现一条通知,告诉我该设备现在可以使用。
控制器出现在游戏控制器作为PLAYSTATION(R)3 控制器状态正常。但是,当我单击属性并单击控制器上的某些按钮时,没有任何灯亮起,轴也没有对控制器上的任何内容做出反应。
控制器本身运行良好,将其连接到 MacOS 10.14 非常顺利。尝试通过蓝牙将控制器连接到 Windows 10 失败。
在互联网上搜索,有很多关于如何将 Playstation 3 控制器连接到 Windows 10 的教程,需要安装大量软件。我想,如果我只需插入它就可以工作,这些教程就不会在那里了。
另一方面,微软为什么要为 Playstation 3 控制器实现一个不起作用的驱动程序?如果他们不想支持它,为什么不直接说不支持的设备或者其他的东西?
我在这里遗漏了什么?
答案1
为什么 [公司] 要为 Playstation 3 控制器实施不起作用的驱动程序?
可能有三个原因:
该驱动程序是通用的(它从未用于 Playstation 控制器)但它是系统能够找到的“最佳匹配”。
该驱动程序并非特定于设备(它是为 Playstation 控制器设计的,但不适用于特定的品牌/版本),但它是系统可以找到的“最佳匹配”。
该驱动程序专为 Playstation 3 控制器设计,但需要驱动程序制造商选择不包含的额外底层软件(例如由于许可)。
控制器本身运行良好,将其连接到 MacOS 10.14 非常顺利。
就其价值而言,索尼PlayStation 3 的 CellOS和苹果系统两者都使用了相似的代码库(它们都包含 BSD 衍生品的元素),因此控制器能够轻松与 MacOS 配合使用也就不足为奇了。另一方面,Windows 具有完全不同的设备连接子系统。