简体中文
Mac 上有 BetterJoy 吗?
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
没有,而且在 Mac 上你基本上不需要它。BetterJoy 让 Switch Pro 手柄、Joy-Con 和 Switch SNES 手柄能用于模拟器,并作为通用 XInput 手柄使用,它的设置步骤是针对 Windows 的:先安装驱动,再运行一个 .exe。macOS 13 及更高版本通过蓝牙读取 Joy-Con 和 Switch Pro 手柄,不需要驱动,所以支持手柄的游戏和模拟器能直接看到它们。
我做了 InputConfig,这是一款免费的 Mac App,涵盖 macOS 没有提供的部分:把这些手柄映射成按键和鼠标,供忽略手柄的游戏使用。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 按住 Joy-Con 或 Pro 手柄上的 Sync 按钮,直到它的指示灯开始移动。
- 打开“系统设置”的 Bluetooth,点按 Connect。
- 打开“系统设置”的“游戏控制器”,按一个按钮确认它在工作。
- 在模拟器里,到它自己的控制界面分配按钮。
- 对于忽略手柄的游戏,在 InputConfig 里的某一行点按 Scan,再按一个按钮。
了解 macOS 已经做了什么
- 配对。Joy-Con 通过蓝牙一次连接一个,各自是独立的手柄,macOS 13 及更高版本还能把它们组合成一对。Switch Pro 手柄的配对方式相同。
- 游戏。支持手柄的 Mac 游戏会像看待任何手柄一样看待它们。
- 模拟器。能读取手柄的模拟器,在自己的控制界面里分配它们。
连接 Joy-Con和连接 Switch Pro 手柄里有步骤。BetterJoy 在 Windows 上做的事,在 macOS 13 及更高版本上是内置的。

在 Mac 上对应 BetterJoy 的其余功能
| 在 BetterJoy 里 | 在 Mac 上 |
|---|---|
| 在模拟器里使用手柄 | macOS 把它列为游戏控制器,模拟器读取它 |
| 充当通用 XInput 手柄 | Mac 游戏不需要,它们直接读取手柄。InputConfig 不呈现任何种类的手柄 |
| 把 SL、SR 和 Capture 重新映射成按键 | InputConfig 把它收到的任何按钮,包括 Joy-Con 的侧轨按钮,绑定到按键、点击或快捷键 |
| 陀螺仪当鼠标用 | Joy-Con 不行:macOS 不传递它们的陀螺仪或加速度计 |
按钮和摇杆在 Mac 上能用,Joy-Con 的动作传感器不能。

为忽略手柄的游戏做映射
- 你:在预设里添加一行,点按 Scan,按下 Joy-Con 或 Pro 手柄上的一个按钮。选择游戏期望的按键或点击。
- InputConfig:把这一行绑定到那个按钮,并把摇杆变成 WASD 或指针。
- 检查:启用预设,在游戏里按这个按钮。
单个 Joy-Con 横着拿,可以当小手柄,或者单手鼠标。Mac 上的 Joy-Con展示了这两种用法。游戏只接受键盘的地方,手柄可以替它输入按键。

Mac 在这里做不到什么
- XInput。InputConfig 发送键盘和鼠标输入,不创建虚拟 Xbox 手柄。
- Joy-Con 动作。macOS 不传递 Joy-Con 的红外摄像头、NFC、加速度计或陀螺仪。
- 线缆。Switch Pro 手柄通过 USB 线缆发出的内容 Mac 一个也读不懂,所以用蓝牙。
在 Mac 上,这些手柄是带按钮和摇杆的蓝牙手柄,这涵盖了大多数用途。
简短版
- BetterJoy。它是 Windows 程序。
- 在 Mac 上。在 macOS 13 或更高版本上通过蓝牙配对,游戏和模拟器就能看到手柄。
- 额外。InputConfig 把它映射成按键和鼠标。
先配对手柄,因为在 Mac 上,配对做的就是 BetterJoy 在 Windows 上做的事。
常见问题
Mac 上有 BetterJoy 吗?
没有。BetterJoy 的设置是针对 Windows 的。Mac 的主要工作不需要它,因为 macOS 13 及更高版本通过蓝牙读取 Joy-Con 和 Switch Pro 手柄,不需要驱动。
怎么在 Mac 上用 Joy-Con 玩模拟器?
在 macOS 13 或更高版本上,在“系统设置”的 Bluetooth 里配对每个 Joy-Con。能读取手柄的模拟器随后会在自己的控制界面里列出它们。
能在 Mac 上把 Joy-Con 陀螺仪当鼠标用吗?
不能。macOS 不传递 Joy-Con 的陀螺仪或加速度计,所以没有任何 Mac App 能读取它们。可以改用摇杆移动指针。
Mac 能让 Switch 手柄充当 Xbox 手柄吗?
InputConfig 做不到,它发送键盘和鼠标输入,不创建虚拟手柄。支持手柄的 Mac 游戏直接读取 Switch 手柄,所以不需要这样做。
更多中文页面
详细指南(英文)
作者说明。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 上.