通过适用于 OS X 的启用工具在 Mac 上使用 Xbox One 控制器

Mac 中的 Xbox One 控制器支持带有 Xbox One 控制器启用程序的 OS X

Xbox One 是一款出色的游戏机,配备出色的控制器,如果您的 Mac 上有几款您希望使用控制器的游戏,您可以使用第三方工具来获得 Xbox One 控制器支持在 OS X 中玩游戏。

这个免费实用程序被恰当地称为“Xbox One Controller Enabler”,它允许控制器通过 USB 连接在任何装有 OS X Mavericks 或 OS X Yosemite 的 Mac 上运行,尽管后者需要稍微多一点的技术实施以开始工作。对于任何 OS X 版本,让 Xbox One 控制器在 Mac 上工作都比 稍微复杂一些使用 Playstation 3 控制器,并且由于支持是非官方的,因此在此过程中可能会遇到一些怪癖。尽管如此,如果您有 Xbox One 和 Mac 并且想同时使用控制器,那当然值得一试。

该工具通过模拟虚拟操纵杆来工作,这就是为什么某些应用程序兼容性可能会有一些怪癖。

Mac 中的 Xbox One 控制器启用程序OS X

除非您想自己构建源代码,否则您可能想要下载预编译的二进制文件。如前所述,此实用程序有点复杂,因此更适合不介意运行实验性软件的高级 Mac 用户。如果您有 Playstation 3 或 PS4 控制器,立即让其中一个控制器工作会容易得多一台 Mac

启动该应用程序可能足以让它与以前的 OS X 版本一起工作,但根据开发人员的说法,OS X Yosemite 用户将需要启用内核扩展开发人员模式,XboxOneControllerEnabler 工具才能工作。这可以通过终端输入以下命令字符串来实现:

sudo nvram boot-args=kext-dev-mode=1

通常修改引导参数需要重启,所以您可能会这样做,然后在尝试在现代版本的 OS X 中使用它之前重新启动启用程序。

顺便说一句,稍后要关闭 kext-dev-mode,您可以使用以下命令字符串:

sudo nvram boot-args=kext-dev-mode=0

我自己没有 Xbox One(我还在用一台低端的 Xbox 360 游弋,我真倒霉),我无法对此进行测试,尽管根据网络上的报告它似乎可以工作。在 OS X 上尝试使用您最喜欢的游戏,只要它们有游戏手柄控制器支持,就应该可以运行。

星球大战 KOTOR 屏幕截图

注意 CultOfMac 对于喜欢游戏手柄而不是键盘和鼠标的 Mac 游戏玩家来说,找到这个漂亮的实用程序应该是一个不错的选择。

如果您有 Xbox One 并尝试一下,请在评论中告诉我们它对您有何帮助。