简体中文
Mac 上 8BitDo 手柄无法使用
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
几乎总是模式的问题。在 Mac 上,8BitDo 每个型号只支持一种模式,在其他任何模式下,手柄也许能出现在蓝牙里,却仍然被每一款游戏忽略。
- 开关拨到 D。Pro 2、Pro 3、Lite 2、Lite SE 和 Ultimate 2.4G。
- 开机时按住 B 和 Start。SN30 Pro、SN30 Pro+ 和 N30 Pro 2。
- BT。Ultimate 2 Wireless。
在“系统设置”的 Bluetooth 里忘记这个手柄,设置正确的模式,按住 Pair 三秒,然后重新连接。如果配对正确,游戏仍然忽略它,说明游戏没有手柄支持,这要靠映射工具来解决。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 在“系统设置”的 Bluetooth 里,点按手柄旁边的信息按钮,选择“忽略此设备”。
- 关掉手柄,设置适合 Mac 的模式:开关拨到 D,或者在 SN30 Pro、SN30 Pro+ 或 N30 Pro 2 上按住 B 和 Start。
- 按住 Pair 三秒,直到指示灯快速移动。
- 手柄出现在 Bluetooth 里时,点按 Connect。
- 打开“系统设置”的“游戏控制器”,按几个按钮,看着它们亮起。
弄清楚你遇到的是哪个问题
打开“系统设置”,看两个地方:Bluetooth 和“游戏控制器”。你看到的情况会告诉你该读这一页的哪一部分:
| 你看到的 | 意味着什么 | 阅读 |
|---|---|---|
| Bluetooth 里完全没有 | 它从来没有配对成功 | 如果它无法配对 |
| 在 Bluetooth 里,但边栏里没有“游戏控制器”项,或者手柄不在其中 | 模式不对,或者是 8BitDo 没有为 Apple 列出的型号 | 设置适合 Mac 的模式 |
| 在“游戏控制器”里,按钮在那里会亮起,但游戏忽略它 | Mac 没问题。是游戏或 Steam 没有读取它 | Steam,或者不支持手柄的游戏 |
“游戏控制器”列出每个已配对的手柄,并在你按下时让每个按钮亮起,这使它成为最快的测试办法。
设置适合 Mac 的模式
这是通常的原因,因为建议变了。较早的指南,以及这个网站较早的版本,说要用 A 的位置。8BitDo 自己针对 Apple 的说明和当前的 Pro 2 说明书说的是 D。
- X。Windows 模式。macOS 不会把它当作游戏控制器。
- S。让手柄成为 A 和 B 互换的 Switch 手柄。macOS 13 及更高版本可以读取它,但它不是 8BitDo 为 Mac 列出的模式。
在正确的模式下重新配对:
- 你:在“系统设置”的 Bluetooth 里,点按手柄旁边的信息按钮,选择“忽略此设备”。关掉手柄,把开关拨到 D(或者在 SN30 Pro、SN30 Pro+ 或 N30 Pro 2 上按住 B 和 Start),按住 Pair 三秒,直到指示灯快速移动。
- macOS:在 Bluetooth 里显示这个手柄,带有 Connect 按钮。
- 检查:点按 Connect,然后打开“游戏控制器”。手柄列在那里,按下时按钮会亮起。
如果 InputConfig 开着,它会替你发现这一点。处于 macOS 读不到的模式的 8BitDo 手柄,会在主窗口里得到一条提示,比如 8BitDo controller detected in XInput mode,附有针对该型号的修复办法和一个帮助按钮。完整的各型号清单在 Mac 上的 8BitDo 手柄。

先看模式不对,其他的放在后面:这是大多数人需要的修复办法。
如果它无法配对
按这个顺序一步步来,先从最小的一步开始:
- 让它离开上一台设备。手柄会重新连接它上次配对的设备。关掉它上次使用的 Switch、PC 或手机上的蓝牙,或者按住 Pair 三秒重新配对。
- 给它充电。红灯闪烁的手柄可能配对后又掉线。充一会儿电再试。
- 不要用 2.4G 接收器。8BitDo 说 Ultimate 2.4G 通过它的接收器在 Apple 设备上不受支持。用星形按钮在 D 模式下通过蓝牙配对,或者使用线缆。
- 检查 macOS 版本。Apple 对 Pro 2、SN30 Pro、Lite 2 和类似手柄的支持需要 macOS 13.2 或更高版本。Ultimate 2 Wireless 和 Pro 3 需要 macOS 26。
- 更新固件。较旧的手柄可能需要,8BitDo 的 Upgrade Tool 可以在 Mac 上运行。
如果 macOS 15.4 之后它能连接却没有反应
在 macOS Sequoia 15.4 之后,Pro 2、Ultimate 和 Ultimate 2.4G 的用户在 Apple 论坛上报告,手柄显示已连接,却在游戏里没有任何反应,蓝牙和线缆都一样。
- 你:关掉手柄,打开“系统设置”的“游戏控制器”,在手柄断开的状态下点按它,然后重新连接。
- macOS:重新连接手柄。
- 检查:在“游戏控制器”里和游戏里各按一个按钮。
这个顺序对一位用户修好了问题。更新固件对发起那个帖子的人没有帮助。如果你用的是 15.4 或更高版本,上面的办法都没用,就试试这个顺序,并让 Mac 保持最新。
如果 Steam 忽略它
Steam 通过自己的一层读取手柄。打开 Steam 的 Settings, Controller,检查手柄有没有列出。然后在这款游戏的 Properties, Controller 里,试试开启或关闭 Steam Input。通用的修复办法见手柄在 Mac 上能用但在 Steam 里不能。
如果按钮感觉互换了
8BitDo 的复古风格手柄,比如 Pro 2、SN30 Pro 和 Lite 2,遵循任天堂的布局:A 在右边,B 在下面。游戏按位置来判断,所以下面的按钮就是游戏里的 A,尽管手柄上印的是 B。
- 在游戏里。“系统设置”的“游戏控制器”可以为读取手柄的游戏互换按钮。
- 在 InputConfig 里。没关系。在某一行点按 Scan,按下你想要的按钮,它就是按你按下的东西绑定的,而不是按它的字母。
如果背面按钮没有反应
在适合 Mac 的模式下,Pro 2 或 Ultimate 上的 P1 和 P2 会作为独立的按钮到达 Mac,除非 8BitDo 软件的配置文件让它们复制另一个按钮。在 X-input 模式下,Ultimate 不为它们发送任何东西。
如果它们在旧版 InputConfig 里能用,更新到 1.6 之后不能了,那是因为 App 现在把它们读取为背面按钮,而不是 DualSense Edge 的 Fn 按钮。接受它迁移这些行的提示,或者在 Settings, Advanced 里点按 Check Older Presets Again。Mac 上的 8BitDo 背面按钮有各型号的详情。
这些手柄在 Mac 上做不到什么
没有震动,也没有动作,这是预期的。8BitDo 说 Apple 设备不支持震动和动作控制,所以游戏和 InputConfig 都无法在这些手柄上使用它们。其他一切都能用。
如果游戏不支持手柄
如果手柄在“游戏控制器”里能用,游戏仍然忽略它,说明游戏只接受键盘和鼠标。这就是 InputConfig 的用武之地。它在 Mac App Store 上免费且开源,把手柄的按钮和摇杆变成按键、鼠标移动、点按和滚动。它有 450 多款游戏和 App 的现成布局,包括一个为 8BitDo 手柄设计的 FPS 布局。
- macOS 忽略的手柄。它能读取其中一些,比如通过线缆的 Ultimate 2C Wired。
- 用线缆的 Pro 2。从 1.6 起它能正确读取,包括背面按钮。
- 原始 HID。以这种方式读取的手柄,会在它的设置里列为通过原始 HID 检测到。如果没有出现在那里,就在菜单栏的 InputConfig, Devices 下勾选它。如果它仍然没有反应,就把手柄切换到适合 Mac 的模式。
简短总结
- 检查模式。大多数手柄是 D,SN30 Pro 系列是 B 和 Start,Ultimate 2 Wireless 是 BT。
- 在“游戏控制器”里测试。如果按钮在那里亮起,Mac 就没问题。
- 怪游戏,不要怪手柄。不支持手柄的游戏需要 InputConfig 这样的映射工具。
在尝试其他任何办法之前,先设置正确的模式并重新配对。
来源
这一页上关于手柄的每个事实,都来自 8BitDo 自己的页面,并在所示日期读取。InputConfig 对它所做的事情,则来自 App 本身。
- 8BitDo。8BitDo 针对 Apple 设备的页面说,要与 Apple 设备配对,需要把手柄设为 D-Input 模式,页面写明 macOS 13.2 或更高版本,并给出每个受支持型号的步骤,包括在 SN30 Pro、SN30 Pro+ 和 N30 Pro 2 上按住 B 和 Start,以及 Ultimate 2 Wireless 上的 BT 位置。读取于 2026 年 10 月 7 日。
常见问题
为什么我的 8BitDo 已连接,在 Mac 上却无法使用?
通常是模式的问题。在 X 模式,或者 Pro 2 的 A 模式下,Mac 可以在 Bluetooth 里列出手柄,却不把它当作游戏控制器。忘记它,设置 D(或者在 SN30 Pro 上按住 B 和 Start),再配对一次。如果它在“游戏控制器”里亮起,游戏却忽略它,说明游戏没有手柄支持。
为什么我的 8BitDo Ultimate 2C 在 Mac 上无法使用?
8BitDo 把 Ultimate 2C 销售给 Windows 和安卓,它不在 8BitDo 针对 Apple 设备的手柄清单上,所以 macOS 不会把它当作游戏控制器。InputConfig 仍然可以通过 USB 线读取有线型号,并把它映射成按键和鼠标。
为什么我的 8BitDo 背面按钮在 Mac 上不工作?
检查模式和配置文件。在适合 Mac 的模式下,P1 和 P2 作为它们自己的按钮到达,除非配置文件把它们分配给另一个按钮,而在 X-input 模式下,Ultimate 不为它们发送任何东西。在 InputConfig 里点按 Scan 并按背面按钮,看看到达了什么。
为什么 8BitDo 固件更新工具在我的 Mac 上无法使用?
检查你的型号用的是不是正确的工具:8BitDo 的 Upgrade Tool、较新的手柄用 Ultimate Software V2(macOS 13 或更高版本),较旧的用最初的 Ultimate Software。使用能传输数据的 USB 线连接。对于 Ultimate 2.4G,8BitDo 说更新前要设为 D 模式。
8BitDo Pro 2 在 Mac 上还能用吗?
能。把开关拨到 D,按 Start,按住 Pair 三秒,然后在“系统设置”的 Bluetooth 里连接它。它需要 macOS 13.2 或更高版本。
更多中文页面
详细指南(英文)
作者说明。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
免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上.