如何将任何控制台游戏控制器连接到Windows PC或Mac

将控制台控制器插入Windows PC或Mac后,它们并不总是可以正常工作。我们已经整理了一份指南列表,以便您可以了解如何使自己喜欢的控制器与计算机配合使用。

大多数打算在PC上使用的控制器(例如USB Logitech控制器)将是符合HID的设备,并支持XInput或DirectInput协议,您可以在大多数游戏中使用该协议。有些可能开箱即用,而另一些则可能需要自定义驱动程序。对于控制台控制器,尤其是较旧的控制台控制器,如果无法插入USB,则可能需要硬件适配器,因为蓝牙支持会受到影响。

本指南涵盖Windows和macOS,但是大多数HID控制器也可以在Linux上运行。只需进行一些配置即可,Linux用户可能很熟悉。

PlayStation 4(DualShock 4)

只要您通过USB插入Windows,Windows便无需其他软件即可支持Sony PS4控制器。您需要一个硬件适配器才能无线使用控制器。

Mac也默认支持Sony最新的控制器,即使有无线连接也是如此。不幸的是,这些控制器显示为通用输入设备,可能无法在所有游戏中使用。

PlayStation 3(DualShock 3)

Windows需要PS3控制器的自定义驱动程序。设置起来有点复杂,但是我们有说明。

Macs支持这些控制器,而无需任何其他软件。只需通过蓝牙进行无线连接或使用USB电缆将其插入即可。

PlayStation 1和2(DualShock 1和2)

索尼的PS1和PS2控制器较旧,并且不使用USB。您可以使用适配器,但最好选择DualShock 3,因为它几乎完全一样,但具有无线和USB支持。

Xbox One

Windows已完全获得开箱即用的支持,因为它是Microsoft的旗舰控制器。只需即插即用,或通过蓝牙连接。如果您使用的是Windows 10,甚至可以从PC上更新控制器的固件。

Macs无线支持Xbox One控制器而没有其他任何功能,但是如果您想通过USB插入控制器,则需要额外的软件。具体来说,您需要360Controller驱动程序,该驱动程序扩展了对有线USB Xbox One控制器的支持。

Xbox 360

Windows默认情况下支持有线360控制器,但是无线控制器将需要特殊的USB适配器。

Mac需要自定义驱动程序。由于内核扩展(kexts)的问题,无线支持会导致内核崩溃,并在此驱动程序中被禁用。

原始Xbox(Xbox“ 1”)

您需要适配器和一些自定义驱动程序,但这似乎并不容易。 MacOS具有较旧的驱动程序,但可能不适用于更新版本的macOS。另外,如果您疯了,可以完全放弃适配器,将几根电缆拼接在一起,尽管我们不建议这样做。

Nintendo Switch Pro控制器

在Windows和macOS上通过蓝牙连接Nintendo的Switch Pro控制器后,它会自动工作,但是您必须在Steam中对其进行设置才能在游戏中使用。

有关的:如何将Nintendo Switch Joy-Con或Pro控制器连接到PC

Wii遥控器和Wii U Pro控制器

Windows默认情况下将连接控制器,但可能无法在所有应用程序中用作控制器。 Wii模拟器海豚(Dolphin)支持将它们用作输入,但是我们手边没有任何东西可以测试整个系统的使用情况。

Mac以相同的方式受支持-仅在Dolphin中受支持。在技​​术上支持系统范围的使用,但是我们强烈建议您找到一个新的控制器。 MacOS Sierra取消了对唯一驱动程序Wjoy的支持,但是它在新的fork上进行了更新。但是,当前版本也不起作用,因此您必须从Xcode的源代码构建最新的提交,更新一堆构建目标,修复一些错误,并使用Apple开发人员帐户进行签名,然后进行毕竟的操作。您必须启动到恢复模式并禁用系统完整性保护 安装它。只有这样,您才能正确连接控制器。

GameCube控制器

当然,您需要一个适配器,但是默认情况下,HID应该支持Windows和Mac。支持可能会有所不同,具体取决于您所获得的适配器。您可以得到一个官方的,但Mayflash适配器似乎可以用一半的价格就能正常工作。该适配器有一个开关,因此您可以在PC以及控制台上使用它,它将变成一个HID设备,而不是专用控制台。但是,Dolphin可以直接与其通信,并且将支持Wii U模式,该模式可以使用其他端口修复一些错误。

请注意,macOS的HID实施优先于Dolphin与设备的直接通信,因此它不支持插入多个控制器。有一种解决方法,但可能不适用于每个适配器。它确实涉及到禁用SIP,尽管可以肯定的是,仅用于kext扩展,这样会更安全一些。

吉他英雄控制器

有点奇怪,因为《吉他英雄》有许多不同的游戏机版本,但PC上的CloneHero社区仍然蓬勃发展。大多数都应使用适配器,因此最好查看其Wiki上的说明。

其他控制器

其他Retro控制器通常需要适配器,除非您获得了更新的USB版本。大多数适配器应使用标准的XInput和DirectInput连接,并且应可在Steam和以下任何应用中进行配置。

第三方控制器将根据您获得的内容而有所不同,但大多数控制器应使用相同的标准XInput连接。通常,它会在亚马逊上列出其兼容性,因此请确保购买兼容的产品,或者选择更主流的产品。

如果您的控制器未在此处列出,或者您无法使其与这些指南配合使用,则Google快速搜索控制器名称以及您的操作系统版本和“驱动程序”将使您获得不错的结果。

如果您需要重新映射控制器,则可以使用Steam的内置大图片模式进行。如果您需要在非Steam游戏中使用它,则可以免费试用Windows版的Micro和MacOS的Enjoyable。


$config[zx-auto] not found$config[zx-overlay] not found