简体中文

Xbox 手柄连不上 Mac

几乎所有连不上 Mac 的 Xbox 手柄,原因都是四件事之一:手柄没有蓝牙、固件太旧、还和一台 Xbox 配对着,或者是用线连接而 macOS 版本读不了有线 Xbox 手柄。请按这个顺序检查。有线的 Xbox 360 手柄是另一回事:没有任何 Mac 能读取它,Mac 上的 Xbox 360 手柄里有说明。如果 Mac 显示它已连接,游戏却还是不理它,请直接跳到讲游戏的那一节。

在 Mac App Store 下载 InputConfigInputConfig 在 Mac App Store 免费提供。支持 macOS 14 或更高版本,无需账户,不追踪,开源。

先确认它有蓝牙

看 Xbox 按钮周围的塑料。

  • 和正面同色,有耳机孔。2016 年或之后的 Xbox One 手柄,或者 Series 手柄。它有蓝牙。
  • 亮面,与顶部肩键一致,没有耳机孔。第一代 Xbox One 手柄:没有蓝牙,只能用线。
  • Elite 手柄。Elite Series 1 没有蓝牙。Elite Series 2 有。

更新固件

Xbox 手柄出厂的固件,和任何不是 Xbox 的设备配对都不太好,解决办法是更新,更新要在 Xbox 游戏机上,或者在 Windows 上通过 Xbox Accessories 应用进行,在 Mac 上做不了。如果 Mac 显示一条消息,说手柄需要固件更新,那是同一个问题。不用 Windows 在 Mac 上更新 Xbox 手柄固件列出了所有绕过的办法。如果你既没有 Xbox 也没有电脑,找个有其中一样的朋友就行,因为更新只要两分钟,而且会一直生效。

从 Xbox 上取消配对

绑定在 Xbox 上的手柄会一直想连回去。把游戏机彻底关机,或者在游戏机的范围之外把手柄和 Mac 配对,它就会留在 Mac 这边。

重新配对

  • 你:在“系统设置”的“蓝牙”里忽略所有旧条目。打开手柄,然后按住上沿的配对按钮整整三秒。
  • macOS:列出 Xbox Wireless Controller。点按“连接”。
  • 检查:连上之前,Xbox 按钮快速闪烁了。短按只会把手柄打开。一直按到快速闪烁,才会忘掉旧的配对。

如果蓝牙不接受它,在 macOS 15 Sequoia 及以后可以用线:Series 手柄用 USB-C,Xbox One 用 micro-USB。

如果它没有出现在蓝牙列表里

短按 Xbox 按钮只会把手柄打开,它会去找上一个配对过的东西:Xbox、手机或电脑。它在找的时候,Xbox 按钮会缓慢闪烁。按下面的顺序试,从最简单的一步开始:

  1. 等到快速闪烁。只有快速闪烁才表示配对模式。
  2. 重启蓝牙。在控制中心里把它关掉再打开。
  3. 忽略旧条目。在“系统设置”的“蓝牙”里移除所有旧的 Xbox Wireless Controller。
  4. 换新电池。Series 和 Xbox One 手柄用 AA 电池,电池弱的时候,配对会先失败,手柄才会熄灭。

如果用线却没有反应

Mac 从 macOS 15 Sequoia 起才能读取有线 Xbox 手柄。按下面的顺序试,从最简单的一步开始:

  1. 检查 macOS 版本。在 macOS 14 Sonoma 上,线不会让它变成游戏手柄。请改用蓝牙配对。如果装了 InputConfig,它的 Devices 菜单会把这只手柄列为灰色,并附上说明 Xbox One or Series pad: update to macOS 15 to use it over USB, or use Bluetooth。
  2. 允许这个配件。在 Sequoia 及以后,第一次插入时,Mac 可能会询问是否允许。如果你错过或拒绝了那个提示,就拔掉再插上,并选择允许。
  3. 换一根线。很多 USB-C 线只能充电。
  4. 别用集线器。测试时直接插到 Mac 上,不要经过集线器或显示器。
macOS 14 上 InputConfig 的 Devices 菜单,一只有线 Xbox 手柄显示为灰色,并提示更新到 macOS 15 或使用蓝牙。
Figure 1. 在 Sonoma 上,InputConfig 的 Devices 菜单会说明用线为什么没有反应:请用蓝牙,或者更新到 macOS 15。

如果 Mac 连上了,游戏却不理它

打开“系统设置”边栏里的“游戏控制器”,按几个按钮。如果它们在那里亮起,说明 Mac 这一侧是正常的,问题出在游戏:它没有手柄支持,它是通过 Steam Input 或 CrossOver 运行的,或者它是云串流。手柄已连接但不能用逐一讲了每种情况。对于完全没有手柄支持的游戏,在 Mac App Store 免费的 InputConfig 可以把 Xbox 手柄映射成游戏本来就认识的按键和鼠标。

简单总结

  • 蓝牙型号。有耳机孔或 Series 字样,就能配对。
  • 先固件,再配对。在 Xbox 或 Windows 上更新,从游戏机上取消配对,然后按住配对按钮直到快速闪烁。
  • 用线只在 Sequoia 上。macOS 14 上,蓝牙是唯一的办法。

固件太旧是大家最后才查、却应该最先查的原因。

常见问题

哪些 Xbox 手柄能通过蓝牙连接 Mac?

Xbox Series X|S 手柄、Elite Series 2,以及 2016 年起生产的 Xbox One 手柄,也就是带耳机孔的那些。更早的 Xbox One 手柄和 Elite Series 1 只能用线。

没有 Xbox 怎么更新 Xbox 手柄固件?

通过 Windows 电脑上的 Xbox Accessories 应用。没有 Mac 版。

为什么我的 Xbox 手柄在 Mac 上不出现?

因为它没有进入配对模式。按住上沿的配对按钮,直到 Xbox 按钮快速闪烁,而不是缓慢闪烁,然后在“系统设置”的“蓝牙”里查看。如果还是不出现,就检查它有没有蓝牙、电池是不是新的、固件是不是最新的。

我的 Xbox 手柄连着 Mac,在游戏里却不能用。为什么?

游戏不读取手柄,或者在它所运行的那一层里读不到。在“系统设置”的“游戏控制器”里检查这只手柄。如果它在那里有反应,就用 InputConfig 把它映射成按键和鼠标,Steam 游戏则打开 Steam Input。

我的有线 Xbox 手柄在 macOS 更新后不能用了。为什么?

macOS 15.4 让很多 App 里的有线手柄不能用了,包括 Steam,而蓝牙一直正常。可以用蓝牙配对,更新 macOS 和 Steam,或者在“系统设置”的“游戏控制器”里为该 App 打开 Increase controller compatibility。

有线 Xbox 360 手柄能在 Mac 上用吗?

不能。它的 USB 协议是 macOS 读不了的,任何版本都一样。InputConfig 1.6 会在 Devices 菜单里把它列为灰色,并注明原因。

更多中文页面

详细指南(英文)

作者说明。Ryleigh Newman 开发了 InputConfig,因为双手活动不便,每天都用手柄操作自己的 Mac。本页译自英文。Mac 的语言设为简体中文时,App 的主要按钮和菜单显示为中文,本页使用这些名称,并在括号中附上英文名称。App 的其他部分和网站的其他页面都是英文。

本页的其他语言版本: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文

在 Mac App Store 下载 InputConfig免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上.