如何在 PC 上使用 PS3 控制器

跳到:

PlayStation DualShock 3 控制器

(图片来源:PlayStation)

PlayStation 3 的控制器 Dualshock 3 从来就不是为了在 PC 上使用而设计的,这意味着它并不是最容易插入并开始玩游戏的手柄。但我们会让这阻止我们吗? 很明显不是。



PS3 控制器仍然很特殊,并且在 PC 上使用它有一个非常具体的原因,特别是如果您模拟 PS2 或 PS3 游戏。 Dualshock 3 有一些东西 最好的电脑控制器 没有:压敏模拟面部按钮。这使得 Dualshock 3 成为在 PCSX2 或 RPCS3 模拟器中玩游戏的最佳选择。例如,《合金装备 3》如果没有这些模拟按钮就无法正常运行,他们必须针对 PC 端口修改这一功能。

长期的 PlayStation 游戏玩家可能也只是更喜欢索尼旧款控制器的感觉,而不是 Dualshock 4 或 Dualsense,后者改变了模拟摇杆和形状。这是让 PS3 控制器在 PC 上运行的最佳方法。在 Windows 10 或 11 上,值得庆幸的是,有一个非常方便的工具可以使 DualShock 3 很多 比以前更容易配置。

注意:Steam 实际上原生支持 DualShock 3,这意味着您只需插入控制器并通过大屏幕模式控制器设置菜单进行设置即可。然而,Steam 不支持 DualShock 3 的陀螺仪控制或(更重要的是!)其模拟面部按钮,而这正是我们真正想要的。按照本指南操作,即可让 PS3 控制器在 PC 上运行,并且这些按钮也能正常运行。

Windows 10/11 DualShock 3 设置

你需要什么

硬件

  • Dualshock 3 和迷你 USB 线缆
  • 可选:蓝牙适配器

软件

如简介中所述,请记住 Steam 内置了对 DualShock 3 控制器的支持。如果您在 Steam 运行时插入控制器,则可以转到“设置”>“控制器”>“桌面配置”,根据需要自定义控件。如果您想使用控制器玩非 Steam 游戏,您可以使用“游戏 > 将非 Steam 游戏添加到我的库”菜单将它们添加到 Steam。

但想必您来这里是因为您想让这些模拟面部按钮正常工作。多年来,首选的解决方案是 ScpToolkit,这是一个免费的开源工具,可以完成这项工作,但设置起来有点麻烦。 ScpToolkit 的开发者于 2016 年终止了该项目,但此后又推出了新的项目 DsHidMini ,专为 Windows 10 和 11 构建的 DualShock 3 控制器驱动程序。

以下是如何进行设置。

注意:如果您之前在系统上安装过 ScpToolkit 或曾经使用过索尼的 PSNow 流媒体服务,则可能会有一些残留文件会干扰 DsHidMini。 查看此故障排除指南 在开始安装过程之前获取有关删除这些文件的帮助。

DsHidMini 设置指南

DsHidMini PS3 控制器设置

(图片来源:邪恶)

开始, 请勿插入 DualShock 3 。我们暂时需要拔掉电源。

如果您希望 DualShock 3 支持蓝牙,请首先下载并安装 BthPS3Setup_x64.msi 来自该项目的 Github 此处

立即下载 DsHidMini .zip 来自该项目的 Github 此处。

DsHidMini 的演练建议在安装过程中启用 Windows 用户帐户控制。这是您安装新软件时弹出的警告。通常我会在我的电脑上关闭此功能,但在这个安装过程中启用它很容易。按 Windows 键并输入“UAC”以显示“用户帐户控制设置”菜单。将滑块一直移动到“始终通知”,然后单击“确定”。

请按照此处 DsHidMini 开发人员提供的其余安装说明进行操作

只有几个步骤,所以我将在这里重点指出它们,以确保您不会错过任何步骤:

  • 解压 .zip 文件并打开 x64 文件夹
  • 右键单击 dshidmi.inf 文件,然后从上下文菜单中单击“安装”
  • 右键单击 igfilter.inf 并从上下文菜单中单击“安装”
  • 通过USB连接控制器
  • 右键单击并以管理员身份运行 DSHMC.exe

如果您遇到任何问题, 请按照此处的故障排除指南进行操作

如何在 PCSX2 或 RPCS3 中使用 DualShock 3 的压力感应按钮

现在是最重要的一步:让那些可爱的模拟按钮正常工作。

在 DsHidMini Control 软件中,确保您的控制器设置为 SDF模式 (具有力反馈的单个设备)。开发者 Nefarius 写道,“这种模式的优点是与所有带有 LilyPad 游戏手柄插件(默认附带)的未经修改的 PCSX2 版本 100% 兼容。”

如果您计划将 DualShock 3 与 Steam 或 RPCS3 模拟器结合使用,请使用 SXS模式

在模拟器中,选择 DualShock 3 游戏手柄作为输入,并根据需要绑定按钮。在支持压力敏感度的游戏中,它们现在应该像在真正的控制台上一样工作。

如何通过蓝牙使用 DualShock 3

好消息:这部分应该是小菜一碟。按照上述 DsHidMini 安装说明进行操作后,您的 PS3 控制器应该可以通过有线 USB 连接正常工作。通过 USB 配对也应该自动通过蓝牙配对!

如果拔掉 DualShock 3 后它不起作用,请查看 蓝牙故障排除部分 演练,并确保您的蓝牙版本 支持

Windows 7/8 DualShock 3 设置

Dualshock 3 - 合金装备 4

你需要什么

硬件

  • Dualshock 3 和迷你 USB 线缆
  • 可选:蓝牙适配器

软件

ScPToolkit安装指南

1. 下载上面链接的软件,然后开始安装四个 Microsoft 软件包。如果您使用的是 Windows 7 电脑,您还需要安装 Xbox 360 控制器驱动程序。在 Windows 8 上,它已经内置了!

2. 重要步骤:使用迷你 USB 电缆将 Dualshock 3 插入 PC。现在我们可以开始让它发挥作用了。

蓝牙安装注意事项:如果您还希望能够无线使用控制器,请确保已插入蓝牙适配器或主板已启用蓝牙。 ScpToolkit 指出您需要支持增强数据速率 (EDR) 的蓝牙 2.0 或更高版本的适配器。

Dualshock 3 Scp 工具包

3. 下载 ScpToolkit 并运行安装程序。接受条款并选择安装位置后,您将获得包含所有安装选项的菜单,如上面的屏幕截图所示。我建议将此保留为默认值。单击安装开始安装。

蓝牙安装注意事项:确保勾选了 ScpToolkit 蓝牙配对实用程序选项。

Dualshock 3 - 安装了 ScpToolkit

4. 大约 30 秒后,ScpToolkit 将被安装,您将看到此屏幕,其中有一个绿色的大按钮,上面写着“运行驱动程序安装程序”。由于这是全新安装,这就是我们想要做的。单击按钮。

Dualshock 3 - ScpToolkit 运行

5. 这个屏幕可能看起来很吓人,但它仍然非常简单!选中您要安装的驱动程序的复选框。在这种情况下,我们要确保选中“安装 Dualshock 3 驱动程序”(默认情况下应如此)。现在,单击“选择要安装的 Dualshock 3 控制器”旁边的箭头,查看连接到计算机的 USB 设备的下拉列表。在列表中找到 PlayStation 3 控制器并检查它。

蓝牙安装注意事项:确保选中“安装蓝牙驱动程序”框。就像您对 Dualshock 3 所做的那样,单击“选择要安装的蓝牙适配器”旁边的箭头,然后在列表中找到您的蓝牙设备。核实。

注意:如果您使用的是 Windows Vista,请选中“强制安装驱动程序”复选框。否则, 不选中它 。单击安装。

Dualshock 3 - Scp 工具包驱动程序

6. 观看 SCP 工具包的安装过程。当它检测到您的硬件时,您会在屏幕一侧看到很多弹出窗口。滚动到日志底部,您应该会看到“已安装 Dualshock 3 USB 驱动程序”(如果您选择的话,还可以看到“已安装蓝牙驱动程序”),这表明安装成功。如果一切顺利,请单击“退出”。

Dualshock 3 - Scp 工具包运行

7. 现在它已安装,您将在系统托盘中看到 ScpToolkit 作为图标。在“开始”菜单中查找“ScpToolkit 设置管理器”。在这里您可以更改一些设置,例如禁用隆隆声、调整模拟摇杆死区等。大多数这些设置您应该可以不用管。

ScpToolkit 默认随 Windows 一起启动,并且还会播放一些您可能会觉得讨厌的声音效果。要禁用它们,请单击“声音设置”选项卡并取消选中“启用通知声音”。

PCSX2 模拟器注意:PCSX2 设置选项卡允许您修补模拟器的 LilyPad 控制器插件以支持压力敏感按钮。如果您打算将 PS3 控制器与模拟器一起使用,请单击“浏览”导航到您的 PCSX2 安装文件夹,然后单击“启用”以安装补丁。瞧!

在 PC 上使用 Playstation 3 控制器

现在已安装完毕,Dualshock 3 的行为应该像 Xbox 360 控制器一样。任何具有本机 XInput 支持的游戏(几乎所有支持游戏手柄的现代 PC 游戏)都应该能够顺利识别它。不幸的是,这意味着它不会在少数具有本机 DualShock 4 支持的游戏中注册为 PlayStation 控制器,因此默认情况下您不会获得正确的方形/十字/三角形/圆形按钮图标。

不过,有些游戏允许您手动选择按钮图标。在游戏设置中寻找!

进入地牢

《进入地牢》可让您手动设置按钮图标。

如果您在安装 ScpToolkit 或使用控制器时遇到问题,您可以尝试在 PCSX2 论坛的官方帖子 ,但你可能得不到答案。

如何在 Windows 7/8 中通过蓝牙连接 PS3 控制器

Dualshock 3 - 蓝牙

控制器设置指南

如何使用:
- PC 上的 PS5 控制器
- PC 上的 PS4 控制器
- PC 上的 Nintendo Switch Pro 控制器
- PC 上的 Xbox 控制器

如果您不关心有线业务,并且遵循了上述所有蓝牙安装步骤,您应该能够简单地拔下控制器,几秒钟后它将通过蓝牙同步。当它出现时,您会在系统托盘中收到通知。凉爽的!

重新启动后这也有效。如果您允许 ScpToolkit 在 Windows 中启动,您应该只需再次插入 PS3 控制器,它就会立即被识别。 LED 亮起后,拔下控制器,它将再次通过蓝牙同步。

如果您遇到蓝牙问题,可能是因为您的适配器不受支持。您还可以在以下位置找到帮助 ScpToolkit 的 Github 讨论 。蓝牙可能很挑剔,您遇到的任何问题都可能是由于硬件、或您的特定版本的 Windows 或驱动程序造成的……换句话说,祝您好运。

不是控制者?这是 最好的游戏键盘 , 和 最好的游戏鼠标

热门职位