简体中文
如何在 Mac 上把摇杆映射到键盘按键
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
可以,Mac 能把摇杆变成键盘按键。macOS 里没有哪个功能能做到,但映射工具可以:我做的 InputConfig 免费且开源,它能读取两种摇杆,一种是 PlayStation、Xbox、Switch 或 8BitDo 手柄上的拇指摇杆,另一种是普通的 USB 摇杆、飞行摇杆、HOTAS 油门和街机摇杆。每个方向、按钮和帽子开关都成为一行,每一行发送你选的任何按键:WASD、方向键、空格、快捷键,或者鼠标移动。
想比较各个 App?Mac 上所有免费的手柄映射工具放在同一页里,并排比较。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 用 USB 或 Bluetooth 连接手柄或摇杆。
- 打开 InputConfig,并允许“无障碍”访问。
- 创建一个预设,在新的一行上点按 Scan,并把摇杆向上推。
- 选择 Keyboard Key 并选 W,然后对 S、A 和 D 重复。
- 点按 Activate,并在文本编辑器里推摇杆来测试。
把摇杆映射到 WASD 或方向键
- 用 USB 或 Bluetooth 连接手柄或摇杆。当前的手柄或 USB 摇杆都不需要驱动,macOS 把它们当作标准的 HID 设备读取。
- 打开 InputConfig,macOS 询问时允许“无障碍”访问。这样它才能向其他 App 发送按键。
- 创建一个预设。在新的一行上,点按 Scan 并把摇杆向上推。这一行就填上了这个方向。
- 输出选择 Keyboard Key 并选 W。向下(S)、向左(A)和向右(D)重复同样的步骤。
- 你:点按 Activate,打开文本编辑器并推摇杆。
- InputConfig:摇杆越过这一行的死区(默认是推出 25%)就按下按键,摇杆回位时就松开。
- 检查:出现 W、A、S 和 D,斜向会同时按住两个。如果摇杆静止时也出现按键,就提高死区。

摇杆用旧了就提高死区,这样它静止时就不会按下按键。
改为发送鼠标,或者两者都发
摇杆可以移动指针而不是按键:为每个方向选择 Mouse Motion,推的深度决定速度。大多数键盘加鼠标的游戏要两者同时用,左摇杆发 WASD,右摇杆控制鼠标视角,内置的 FPS (Xbox) 预设就是这样做的。用于桌面操作,见把手柄当作鼠标。
映射街机摇杆
街机摇杆是一根拉杆加一组按钮,Mac 把它看作手柄。根据摇杆的不同,拉杆会上报为方向键或左摇杆。许多摇杆的机身上有一个开关,可以切换是哪一种。不管是哪种,对每个方向和每个按钮用 Scan,并把它们映射到游戏使用的按键。读取键盘的格斗游戏、有键盘热键的模拟器和浏览器游戏,都是这样工作的。Mac 上的街机摇杆讲了该用哪种模式。
映射飞行摇杆或 HOTAS
X-Plane 这样的飞行模拟器会直接读取摇杆,所以先在模拟器里设置摇杆。模拟器已经懂的轴,不需要映射工具。InputConfig 帮助处理其余的:模拟器不接受的按钮和帽子开关,或者只读取键盘的太空游戏。油门是一个轴,所以它越过设定的点时可以按一次键。把摇杆连接到 Mac 讲了 macOS 对每一种摇杆做了什么。
比较较老的摇杆转键盘 App
- Enjoyable。免费且开源。它的最后一个版本是 2014 年 10 月的 1.2。哪些还能用。
- Joystick Mapper。4.99 美元,2019 年 11 月最后更新。在这里比较。
- JoyToKey。只有 Windows 版,没有 Mac 版。Mac 上的对应工具。
- AntiMicroX。没有 macOS 版本。Mac 上的 AntiMicroX。
其中一个替代品是我做的,所以请带着这一点来权衡。完整的比较列出了 Mac 上的每个选择,付费的和免费的,包括不是我做的那些。
它做不到的事
- 反过来。它把手柄变成按键和鼠标移动,而不是把按键变成虚拟手柄。
- 力反馈。它不驱动力反馈。
- 有线的 Xbox 360 手柄。macOS 不支持。
简短版本
- 每个方向一行。扫描推的动作,选一个键。
- 两个摇杆。一个发 WASD,另一个控制鼠标,就像 FPS 预设那样。
- 先交给模拟器。让飞行模拟器自己读取它的轴。只映射它不接受的部分。
推一下,扫描,选一个键。这三步适用于任何摇杆。
常见问题
我能免费在 Mac 上把摇杆映射到键盘按键吗?
能。InputConfig 在 Mac App Store 上免费且开源,没有账号、订阅,也没有锁定的功能。它需要 macOS 14 或更高版本。
在 Mac 上用 USB 摇杆需要驱动吗?
通常不需要。macOS 把 USB 摇杆、飞行摇杆和街机摇杆当作标准的 HID 设备读取。有线的 Xbox 360 手柄是常见的例外:macOS 不支持它。
一个摇杆能发 WASD,同时另一个移动鼠标吗?
能。这是键盘加鼠标游戏的常见布局,FPS 预设就是这样做的。
我能反过来把键盘当作摇杆用吗?
InputConfig 不行。它把手柄变成按键和鼠标移动,而不是把按键变成虚拟手柄。
更多中文页面
详细指南(英文)
作者说明。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 上.