
Windows PC上的控制器支持受限。 虽然最新一代的控制台控制器可以与Windows一起开箱即用,但即使是像PlayStation 3的DualShock 3这样的上一代游戏手柄也需要定制驱动程序 。
本文的前一版本详细介绍了使用MotioninJoy将Sony PS3控制器用作Windows PC上的操纵杆。 不幸的是,MotioninJoy是一款专有软件,多年来变成了恶意软件。 幸运的是,您不必感染计算机,因为ScpToolkit中有一个开源替代品 。 不要使用MotioninJoy。
如何安装ScpToolkit
ScpToolkit必须修改一些系统驱动程序才能使控制器工作,因此它不是最安全的安装过程。 请谨慎操作,按照我们的说明进行操作,不要点击任何您不理解的内容。
从项目的Github页面下载最新版本的ScpToolkit,打开安装程序,并同意条款和条件 - 当然,如果您阅读它们。 您将看到一个包含安装选项列表的对话框:
您可能不需要Gamepad Analyzer和Debug Info Collector,但您应该安装其他所有内容。
安装过程需要几分钟时间。 你应该花些时间找到你的PS3控制器并用USB线插上它。 实用程序安装完工具包后,它会要求您运行驱动程序安装程序。 单击“运行”,您将看到一个列表,该列表现在应该包含您的控制器。
单击“初始化所有连接的设备”按钮(不要跳过下一个按钮),让它安装, 然后单击“下一步”。这将配置控制器被识别为PS3控制器,并安装一些驱动程序。
下一个屏幕是支持蓝牙,你可能不需要它,因为它需要一个专用的蓝牙适配器被“牺牲”。正确的是,这个屏幕上有一个巨大的“警告”标签,因为在事故中将它安装到无线鼠标加密狗上会让你有一个非常糟糕的时间。
如果您真的需要无线支持,则需要插入牺牲加密狗, 确保它是列表中唯一的设备 ,然后单击“初始化所有连接的设备”。
否则,请随时点击“下一步”并跳过此过程。
下一步是安装虚拟Xbox 360 Controller驱动程序,这会让Windows认为您的PS3控制器是Xbox 360控制器。 这将使其适用于更多游戏。
要安装驱动程序,请单击“安装虚拟Xbox 360控制器驱动程序”,然后单击“下一步”。
之后,ScpToolkit将要安装Windows服务来处理与控制器的通信。
单击“安装Windows服务”并单击“下一步”。您现在已经完成,并且您应该能够在任何支持Xbox 360控制器的游戏中使用PS3控制器。 这几乎是每个支持控制器的游戏,所以坚持下去。 您还可以重新映射控制器的按钮,使其在其他游戏中运行 。