简体中文

Mac 上的 ControllerKeys 替代品

有,Mac App Store 上有一款免费、开源的 ControllerKeys 替代品:InputConfig,它是我做的,所以请自行权衡。ControllerKeys 由 Kevin Tang 开发,是一款很强的 Mac 映射工具,能把游戏手柄变成键盘和鼠标。它在自己的网站上销售,有 14 天试用,源代码以 NSEvent/xbox-controller-mapper 的名字放在 GitHub 上,采用 PolyForm Noncommercial 许可证,需要 macOS 14.6 或更高版本。我在下面对比了两者,也包括 ControllerKeys 做得更好的地方。Mac 映射工具的完整对比也涵盖了其他所有选择。

在 Mac App Store 下载 InputConfigInputConfig 在 Mac App Store 免费提供。支持 macOS 14 或更高版本,无需账户,不追踪,开源。

步骤

  1. 从 Mac App Store 安装 InputConfig,并允许“无障碍”访问。
  2. 配对手柄。
  3. 选一个内置预设,或者在智能预设制作器(Smart Preset Maker)里搜索游戏或 App。
  4. 在任意一行上按 Scan 来修改它,然后按 Activate。

并排对比

ControllerKeysInputConfig
价格14 天试用,之后需要付费许可免费,没有任何功能被锁住
许可证源代码可见,非商业MIT,开源
获取渠道自己的网站、Gumroad、HomebrewMac App Store
macOS14.6 或更高版本14 或更高版本
输入游戏手柄,包括 Siri Remote游戏手柄、MIDI 设备、键盘、鼠标、触控板、屏幕区域,以及轻敲 MacBook。这项功能在 M4 MacBook 上测试过,在我们的测试中,在 M1 Pro 上不起作用,校准器的状态标签会告诉你你的机器是否能感应到

2026 年 9 月 22 日对照各个 App 的 App Store 页面、GitHub 或 Codeberg 页面以及开发者自己的网站核对过。

这些情况选 ControllerKeys

  • JavaScript 脚本。InputConfig 有宏,但没有脚本。
  • 屏幕上的滑动键盘。在屏幕上画出的键盘上滑动来打字,是 ControllerKeys 的功能。
  • OBS 集成。InputConfig 改为通过键盘快捷键来控制 OBS。
  • Siri Remote。ControllerKeys 把它列为一种输入。

如果你需要其中任何一项,ControllerKeys 是更好的选择。

这些情况选 InputConfig

  • MIDI 输入和输出。可以把 MIDI 键盘当输入,把手柄当 MIDI 乐器。
  • 把 Mac 自带的设备当输入。键盘、鼠标、触控板和屏幕区域。InputConfig 监听键盘,但不会拦截或重新映射按键本身,而且每个键盘的按键都算作同一个键。
  • 轻敲 MacBook。这项功能在 M4 MacBook 上测试过,在我们的测试中,在 M1 Pro 上不起作用,校准器的状态标签会告诉你你的机器是否能感应到。
  • 辅助功能。单摇杆驾驶、语音反馈、Access 和 Adaptive 手柄。
  • 现成布局。智能预设制作器(Smart Preset Maker)里有 450 多个。
  • 通过 App Store 安装。不用花钱,和其他 App Store App 一样更新。
InputConfig 的智能预设制作器,搜索栏里输入了一个游戏名称,下方列出了它的现成布局。
Figure 1. 动手之前先搜索智能预设制作器:大多数游戏和 App 已经有布局了。

简单总结

  • 需要脚本、滑动键盘或 OBS。选 ControllerKeys。
  • 免费、MIT 许可、在 App Store 上。选 InputConfig。
  • 手柄之外的输入。InputConfig 能读取 MIDI、Mac 自带的键盘、鼠标和触控板,以及屏幕区域。

两者都把核心工作做得很好,所以我会根据你需要的额外功能来选。

常见问题

ControllerKeys 免费吗?

不免费。它有 14 天试用,之后需要付费许可。

有免费、开源的 ControllerKeys 替代品吗?

有。InputConfig 免费,采用 MIT 许可,并且在 Mac App Store 上。

ControllerKeys 是开源的吗?

它的源代码在 GitHub 上公开,但 PolyForm Noncommercial 许可证不允许商业使用,所以按通常的说法,它是源代码可见,而不是开源。InputConfig 采用 MIT 许可,允许任何用途。

ControllerKeys 在 Mac App Store 上吗?

不在。它通过开发者的网站和 Gumroad 销售,还有一个 Homebrew tap。InputConfig 在 Mac App Store 上,所以和其他 App Store App 一样安装和更新。

更多中文页面

详细指南(英文)

作者说明。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, 繁體中文

在 Mac App Store 下载 InputConfig免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上.