简体中文
哪些手柄能在 Mac 上用
现在大多数手柄不需要驱动就能在 Mac 上用:PlayStation、Xbox 和 Switch 手柄在“系统设置”的“蓝牙”里配对,支持手柄的游戏都能看到它们。第二类要配合映射 App 使用,比如 InputConfig,它能读取 macOS 不当作游戏手柄的设备,从杂牌 USB 手柄、USB SNES 手柄,到方向盘、街机编码器,还有实验性支持的、用线连接的 Switch 2 Pro Controller。少数老款则完全不能用。清单在下面。
InputConfig 在 Mac App Store 免费提供。支持 macOS 14 或更高版本,无需账户,不追踪,开源。
macOS 自己就支持的手柄
| 手柄 | 连接方式 | 说明 |
|---|---|---|
| PS5 DualSense 和 DualSense Edge | 蓝牙或 USB-C | 配对步骤 |
| PS4 DualShock 4 | 蓝牙或 micro-USB | 配对步骤 |
| PlayStation Access Controller | USB-C 或蓝牙 | 指南 |
| Xbox Series X|S、Xbox One 型号 1708(2016 年起生产。Xbox 按钮与手柄正面是同一块塑料)、Elite Series 2 | 蓝牙,或者在 macOS 15 Sequoia 及以后用 USB | 哪些 Xbox 手柄有蓝牙 |
| Xbox Adaptive Controller | 蓝牙 | 指南 |
| Switch Pro Controller | 蓝牙 | macOS 13 或更高版本。配对步骤 |
| Joy-Con | 蓝牙,一次一只,或者成对 | macOS 13 或更高版本。详细说明 |
| 8BitDo Pro 2、SN30 Pro、Lite 2 以及 8BitDo 的 Apple 列表上的其他型号,处于 D 模式,或者开机时按住 B 和 Start | 蓝牙或 USB | 哪种模式 |
| 为 Apple 设备制造的 MFi 手柄 | 蓝牙 | 像任何蓝牙设备一样配对 |
InputConfig 本身需要 macOS 14 或更高版本,上面每一行都满足这个要求。
这些也是在支持手柄的 Apple Arcade 游戏里能用的手柄。请看在 Mac 上用手柄玩 Apple Arcade。
需要映射 App 才能用的手柄
在 macOS 看来,这些不是游戏手柄,所以使用 Apple 手柄支持的游戏看不到它们,但 InputConfig 能读取它们,并把它们变成按键、鼠标等等:
- 通用的廉价 USB 手柄。处于 D-input 或 PC 模式时。InputConfig 1.6 用社区的 SDL GameControllerDB 给其中很多款命名,所以 A、B、X、Y 和摇杆的位置和其他手柄一样。请看Mac 上的廉价 USB 手柄。
- USB SNES 和 NES 风格的手柄。比如 Tomee、Retrolink 和 iBuffalo。OpenEmu 和 RetroArch 这样的模拟器也能直接读取它们。请看Mac 上的 USB SNES 手柄。
- 用 USB 线连接、处于 X 模式的 8BitDo 手柄。包括没有 Apple 模式的 Ultimate 2C Wired。1.6 会把 8BitDo 的背面按钮当作背面按钮来读取。
- 操纵杆、飞行摇杆、方向盘和踏板。凡是以普通 HID 设备形式出现的都可以,每个轴的分辨率都是完整的,每个帽子开关也都能读取。从 G29 和 G923 一直到 Driving Force 的 Logitech 方向盘都能完整读取。请看Mac 上的操纵杆和Mac 上的赛车方向盘。
- 街机摇杆和格斗摇杆。处于 PC 或 DirectInput 模式,而不是 Xbox 模式:Mac 上的街机摇杆。街机编码器和双人适配器能让每位玩家各有一只自己的手柄:Mac 上的街机编码器。
- PS3 DualShock 3。用 USB 线连接。macOS 不把它当作游戏手柄支持,所以游戏看不到它。InputConfig 可以通过线读取它。请看Mac 上的 PS3 手柄。
- Switch 2 和 GameCube 手柄。用 USB-C 线连接的 Switch 2 Pro Controller 和 Switch 2 的 GameCube 手柄,以及 GameCube 手柄适配器的全部四个接口,都是实验性的。请看Mac 上的 Switch 2 Pro Controller。
- Steam 和 Stadia 手柄。Steam Controller,包括初代和 Valve 的 2026 款(实验性),还有解锁之后的 Stadia Controller。请看其他手柄。
- 根本不是手柄的设备。MIDI 键盘和打击垫,以及你 Mac 自带的键盘、鼠标和触控板。

不能用的手柄
- 有线 Xbox 360 手柄。还有那些用线时只有 Xbox 或 X-input 模式的廉价手柄:它们用的是 Microsoft 自己的 USB 协议,macOS 不支持,所以没有任何 Mac App 能读取它们。InputConfig 1.6 会在它的 Devices 菜单里列出这样的手柄,显示为灰色,并注明原因,让你知道是协议的问题,而不是线的问题。请看Mac 上的手柄驱动。
- 最早的 Xbox One 手柄和 Elite Series 1,在 Sequoia 之前。它们没有蓝牙,需要用线。macOS 15 Sequoia 才加入有线 Xbox 支持。在更早的版本上它们完全不能用。
如果手柄除了 Xbox 模式还有别的模式,放弃之前先把它切换出 Xbox 模式。
给 PowerA、GameSir 和杂牌手柄设置模式
PowerA、GameSir、Logitech 和卖给 PC 用户的无品牌手柄,只要把自己表现成上面某一种手柄,就能在 Mac 上用。很多手柄有模式开关,或者开机时要按住某个按钮,来选择它们假装成什么:
- iOS、Apple、MFi 或 Switch 模式,通过蓝牙。手柄会变成游戏能识别的真正的游戏手柄。
- D-input 或 PC 模式。一个普通的 HID 设备,游戏不理会,InputConfig 能读取。
- 用线时的 Xbox 或 X-input 模式。通常完全读不了。
Logitech F310 是常见的例子:把背面的开关拨到 D。GameSir 每种模式的按钮组合在Mac 上的 GameSir 手柄里。完整的步骤在Mac 上的廉价 USB 手柄里,如果已经连上了、却表现不正常,请看通用 USB 手柄不能用。买之前,请看最适合 Mac 的手柄。
如果连上了,游戏却不理它
很多 Mac 游戏根本没有手柄支持。这不是手柄的错。映射 App 会发送游戏需要的键盘和鼠标输入,而 InputConfig 为 450 多款游戏准备了现成的布局。请看用手柄玩任何 Mac 游戏。
简单总结
- PlayStation、带蓝牙的 Xbox、Switch Pro、Joy-Con、MFi、D 模式下的 8BitDo。这些原生就能用,不需要驱动。
- 通用 USB 手柄、操纵杆、方向盘,以及用线连接的 Switch 2(实验性)。这些要配合映射 App 才能用。
- 有线 Xbox 360 和只有 X-input 的手柄。这些在任何 Mac 上都不能用。
如果 macOS 在“系统设置”的“游戏控制器”里显示了这只手柄,大多数游戏不用再装别的东西就能用它。
常见问题
PS5、Xbox 或 Switch 手柄和 Mac 兼容吗?
兼容。PS5 DualSense、PS4 DualShock 4、蓝牙 Xbox 手柄和 Switch Pro 手柄,都不需要驱动就能和 Mac 兼容:每一种都在“系统设置”的“蓝牙”里配对。DualSense 和 Xbox Series X|S 手柄需要 macOS 11.3 或更高版本,Switch Pro 手柄需要 macOS 13 或更高版本。
需要驱动吗?
目前的 PlayStation、Xbox、Switch、8BitDo 和 MFi 手柄都不需要,通用 USB 手柄也不需要,macOS 把它们当作 HID 设备来读取。有线 Xbox 360 手柄是常见的例外,而且在现在的 macOS 上没有任何驱动能解决它。
Mac 支持有线 Xbox 手柄吗?
从 macOS 15 Sequoia 起支持:插上线,Mac 询问时允许连接即可。在 macOS 14 Sonoma 及更早的版本上,请改用蓝牙配对 Xbox 手柄。macOS 不支持有线 Xbox 360 手柄。
Switch 2 Pro Controller 能和 Mac 一起用吗?
截至 2026 年 9 月,原生不能。macOS 从 macOS 13 起支持初代 Switch Pro Controller 和 Joy-Con,但不支持 Switch 2 Pro Controller 或 Joy-Con 2,所以游戏看不到它们。InputConfig 1.6 可以通过 USB-C 线读取 Switch 2 Pro Controller,这是一项实验性功能,用来映射成按键和鼠标。请看Mac 上的 Switch 2 Pro Controller。
哪种手柄和 MacBook 最合适?
PS5 DualSense 或 Xbox Series 手柄:两者都通过蓝牙配对,不需要驱动,每一款支持手柄的 Mac 游戏都能看到它们。DualSense 还有触控板和体感传感器,InputConfig 可以把它们用作触控板和瞄准。
赛车方向盘能和 Mac 一起用吗?
Mac 不需要驱动就能看到大多数 USB 方向盘。从 macOS 13 起,按 Apple 的方向盘支持写成的 Mac 游戏可以使用 Logitech G29 和 G920 这样的方向盘。其他大多数游戏不理会方向盘,InputConfig 这样的映射 App 可以把它变成按键。力反馈只在自己支持方向盘的游戏里才有用。
自适应手柄能和 Mac 一起用吗?
PlayStation Access Controller 和 Xbox Adaptive Controller 都能用,不需要驱动,接在它们上面的开关会作为按钮传过来。QuadStick 和大多数 USB 开关接口也能连接。自适应手柄的指南说明了每一种是怎么出现的。
更多中文页面
详细指南(英文)
作者说明。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 上.