简体中文
能在 Mac 上使用的无障碍手柄
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
大多数无障碍手柄都能在 Mac 上用,但 macOS 只把它们当作游戏手柄:支持手柄的游戏能看到它们,Mac 的其余部分则无视它们。PlayStation Access Controller 和 Xbox Adaptive Controller 不需要驱动就能配对,开关可以通过其中任意一个,或者通过 USB 开关接口连到 Mac。我做的免费 App InputConfig,能把它们中的任何一个变成鼠标、键盘或一组快捷键。
下面你会看到哪些设备能连接、各自如何显示、我测试过什么没测试过什么,以及对列表之外的任何东西做的一分钟检查。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 在表里找到你的设备并连接它:两款无障碍手柄用 USB-C 或蓝牙,开关则用手柄接口或开关接口。
- 在“系统设置”的“游戏控制器”里找它。如果它列出了,InputConfig 无需设置就能读取。
- 如果没有列出,打开 InputConfig 的 Devices 菜单并勾选它。
- 打开 Live Visualizer,按遍所有东西。亮起的控件就可以绑定。
- 在一行上按 Scan 并按下控件,给它分配一项工作。
- 把 Emergency Stop 放在最容易够到的控件上。
找到你的设备,以及从哪里开始
| 设备 | 如何连接到 Mac | InputConfig 看到什么 | 从哪里开始 |
|---|---|---|---|
| PlayStation Access Controller | USB-C 或蓝牙,无需驱动 | 一个 PlayStation 手柄:摇杆,加上它的配置赋予中间按钮、八个插孔和四个接口的内容。Sony 的基础配置发送三个按钮 | Access Controller 指南 |
| Xbox Adaptive Controller | 蓝牙,无需驱动 | 一个 Xbox 手柄:它的 19 个接口各是以其命名的按钮或摇杆方向 | Adaptive Controller 指南 |
| 3.5 毫米开关、按钮、踏板、吸吹开关 | 通过上面两款手柄之一,或者开关接口 | 一个按钮 | 一到四个开关 |
| USB 开关接口,比如 AbleNet 的 Hitch 2 | USB | 键盘按键,或者鼠标模式下的鼠标 | 开关接口 |
| QuadStick | USB,其厂商列出 Mac 兼容 | 取决于它的模式:游戏手柄、鼠标或键盘。这里没有测试过 | QuadStick |
| Logitech 无障碍游戏套件 | 接入 Xbox Adaptive 或 Access Controller 的接口 | 那个手柄的按钮 | 它所插入的那个手柄的指南 |
| Hori Flex | 面向 Nintendo Switch 和 Windows 电脑销售 | 没有在 Mac 上测试过 | 一分钟检查 |
| 以游戏手柄形式出现的摇杆和单手手柄 | USB 或蓝牙 | 游戏手柄,或者带有每个轴和按钮的原始 USB 设备 | InputConfig 能读取的手柄 |
“没有测试过”意思就是字面上的意思。我宁愿直说,也不去猜,而这项检查在设备拿在手里时只要一分钟。如果设备以手柄、按键或鼠标的形式到达 Mac,InputConfig 就能给它的控件新的工作。
设置 PlayStation Access Controller
Sony 的 Access Controller 和 Mac 配对的方式同 DualSense 一样:按住 PS 按钮和配置按钮直到灯闪烁,或者插上 USB-C 线缆。问题出在存储在手柄上的配置:
- 它发送功能,而不是插孔。Mac 得到的是配置赋予每个插孔的功能,永远不是插孔编号。
- 基础配置发送三个按钮。中间按钮(叉键)、插孔 5(圆圈键)和插孔 7(Options),外加摇杆。在 PS5 上做的配置分配它们之前,其他插孔和接口什么也不发送。
- PS 按钮留给 macOS。它从不到达任何 App。

InputConfig 内置的 Access Controller 预设遵循那个基础配置:摇杆是指针,中间按钮点按,插孔 5 是右键点按,插孔 7 打开 Spotlight。完整指南涵盖了配置、给每个插孔按下、按住和双按各一项工作的布局,以及用于赛车游戏的单摇杆驾驶。简短的故障排除页面涵盖了什么也不发送的插孔。
设置 Xbox Adaptive Controller
Apple 把 Xbox Adaptive Controller 列为受支持的手柄,它像任何 Xbox Wireless Controller 一样通过蓝牙配对。Mac 上没有 Xbox Accessories App,所以重映射它的接口是在 InputConfig 里进行的:在一行上按 Scan 并按下开关。
- 接口。任何接口里的开关,都变成以该接口命名的按钮。
- USB 摇杆。插在它某个 USB 接口里的摇杆,变成一根摇杆。
- 大按钮。大的 A 按钮和插在 A 接口里的开关发送相同的输入,所以请按功能来规划。
- 配置。它的配置按钮和指示灯从不到达 Mac。

Adaptive Controller 指南有一个现成的桌面布局。
连接开关和开关接口
3.5 毫米开关需要有地方插。沿着这个阶梯往上爬,从直接就能用的路线,到需要小心的路线:
- 上面两款手柄之一的接口。每个开关变成它自己的按钮,它自己什么也不输入,你可以用按下、按住和双按给它三项工作。
- USB 开关接口。AbleNet 的 Hitch 2 最多接五个开关,AbleNet 列出它适用于 macOS,它发送你选的按键,或者在鼠标模式下移动鼠标。
InputConfig 把接口的按键作为键盘输入读取,有两点需要注意。它监听键盘,不会阻止或重映射按键本身,所以接口发送的按键仍会做它的正常工作。而且每个键盘都作为一个合成的设备编号报告,所以 InputConfig 无法区分接口和你的键盘。把开关接口设为没有别的东西使用的按键,在允许的情况下用 F13 到 F19,然后绑定这些按键。
开关指南有一个、两个和四个开关的布局,可与 macOS 的开关控制并行使用。
QuadStick:应该会发生什么
QuadStick 是一种口控摇杆,带有吸吹传感器和嘴唇传感器。它的厂商把 Windows 电脑和 Mac 电脑列为直接兼容,并说明它可以充当游戏手柄、鼠标和键盘。用于调整其灵敏度、吸吹阈值和模式的 QuadStick Manager Program 是 Windows 程序,所以这些设置在 Windows 机器上或在厂商的帮助下最容易更改。
我没有用 InputConfig 测试过 QuadStick,所以按模式逐一说明应该会发生什么:
- 鼠标或键盘模式。它直接驱动 Mac,这方面不需要 InputConfig。
- 游戏手柄模式。支持手柄的 Mac 游戏也许能看到它。如果不行,InputConfig 可以把它的输入变成按键和鼠标,用于没有手柄支持的游戏和 App。
- Xbox 360 模拟模式。最不可能行得通的一种,因为 macOS 不支持有线 Xbox 360 协议。
插上它,打开 Live Visualizer,吸、吹并移动摇杆:亮起的东西就可以绑定。
一分钟检查任何设备
对于表里没有的,或者标为没有测试过的任何东西,把设备拿在手里,按这些步骤做。
第 1 步:在“系统设置”里找它
- 你:连接它,打开“系统设置”,在边栏里找“游戏控制器”。
- macOS:列出它读取为游戏手柄的任何设备。
- 检查:如果设备列在那里,InputConfig 无需设置就能读取它。去第 3 步。
第 2 步:从设备菜单里打开它
- 你:打开菜单栏里 InputConfig 的 Devices 菜单,勾选这个设备。
- InputConfig:列出 Mac 能看到的每个蓝牙和 USB 设备,并直接打开被勾选的那个。
- 检查:设备现在出现在 InputConfig 能听到的输入里。
第 3 步:在 Live Visualizer 里按遍所有东西
- 你:打开 Live Visualizer,按每个控件。
- InputConfig:点亮每个到达 Mac 的控件。它把 40 多种手柄型号画成它们的真实样子,Access Controller 和 Xbox Adaptive Controller 也在其中。
- 检查:亮起的控件可以绑定。没有亮的,没有到达 Mac。
第 4 步:绑定它
- 你:在任何一行上按 Scan 并按下控件。
- InputConfig:把这一行交给这个控件。
- 检查:按下控件,这一行就触发。
如果设备发送键盘按键,它会以按键的形式出现,而不是在可视化的手柄视图里。这没关系。绑定这些按键,注意上面说的只监听的那一点。凡是亮起的,都可以绑定。
InputConfig 增加了什么,以及它做不到什么
我做 InputConfig,是因为我的手用不好,而无障碍硬件正是它存在的大部分原因。在设备发送的任何东西之上,它增加了:
- 每个控件三项工作。按下、按住和双按。
- 语音。如果你想要,用语音反馈把每个动作大声读出来。
- 无障碍输出。在开关上使用听写、缩放和朗读所选内容。
- 驾驶。用单摇杆驾驶,从一根摇杆玩赛车游戏。
- 停止。任何开关都可以是松开一切的紧急停止。
它免费,没有账户,什么都不锁。它做不到的:
- 假装成游戏手柄。它发送键盘和鼠标,所以只接受手柄的游戏需要真正的手柄。
- 追踪头部或眼睛。这方面,请使用 macOS 自己的头部指针。
- 更改设备自己的设置。既不能改 Access Controller 或 Adaptive Controller 上存储的配置,也不能改 QuadStick 的设置。
- 在登录前运行。一次性的“无障碍”权限需要有帮手或语音控制来授予。在锁定屏幕上,它让指针和点按保持可用,不发送按键。
对于与客户一起进行的有计划的评估,职业治疗师指南会逐步讲解。
简短总结
- Access Controller。开箱即用,有三个按钮和摇杆。PS5 配置可以增加其余部分。
- Xbox Adaptive Controller。每个接口从一开始就是它的 Xbox 按钮。
- 开关。通过这两款之一效果最好。USB 接口应该发送 F13 到 F19。
- 其他任何设备。做一分钟检查。
设备决定什么能到达 Mac,InputConfig 决定它到达之后做什么。
常见问题
无障碍手柄能在 Mac 上用吗?
PlayStation Access Controller 和 Xbox Adaptive Controller 都不需要驱动就能配对。macOS 只把它们当作游戏手柄。InputConfig 在每个 App 里把它们变成鼠标、按键和快捷键。
QuadStick 能在 Mac 上用吗?
它的厂商把 Mac 电脑列为兼容,在鼠标或键盘模式下它直接驱动 Mac。QuadStick Manager Program 只有 Windows 版。我没有用 InputConfig 测试过。
设置无障碍手柄需要 Windows 或游戏机吗?
Xbox Adaptive Controller 不需要:在 Mac 上,所有重映射都在 InputConfig 里进行。Access Controller 在 Sony 基础配置的三个之外的插孔,需要在 PS5 上做的配置,而 QuadStick 自己的设置要在 Windows 程序里更改。
输入按键的开关接口能和 InputConfig 一起用吗?
它可以作为键盘输入使用。按键也仍然会做它的正常工作,所以把接口设为没有别的东西使用的按键,比如 F13 到 F19。
InputConfig 要花钱吗?
不要。它在 Mac App Store 免费、开源,没有账户,什么都不锁。有一个不增加任何功能的可选打赏罐。
更多中文页面
详细指南(英文)
作者说明。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 上.