简体中文

Mac 上的 MIDI 转按键:所有 App 的比较

在 Mac App Store 下载 InputConfig这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。

免费的 Mac MIDI 转按键 App 有 InputConfig 和 MIDI Mapper。Bome MIDI Translator Pro 是功能强大的付费选择,如果你已经有 Keyboard Maestro 或 BetterTouchTool,它们也能处理 MIDI。InputConfig 是我做的,所以偏向性先说在前面。人们把这件事叫作 MIDI 转按键、MIDI 转热键、MIDI 触发按键,或者 MIDI 宏键盘。说的是同一件事。

比较所有 MIDI 转按键 App

App价格最新版本说明
InputConfig免费,开源1.8,2026MIDI 音符、CC、弯音轮、触后、程序切换,以及 Start、Continue 和 Stop,都可以转为按键、鼠标、滚动、宏和系统功能。旋钮可以当作转盘、微调或音量推子。还能从游戏手柄发送 MIDI。Mac App Store 上架。
MIDI Mapper免费0.2.14MIDI 打击垫转快捷键、文本、启动 App、音量、亮度和媒体控制,支持 Mac、Windows 和 Linux。
Bome MIDI Translator ProEUR 79,可试用1.9.2,2025 年 12 月双向的规则、逻辑、图层和 MIDI 路由,支持 Mac 和 Windows。
Keyboard MaestroUS$3611.1.1通用自动化 App 里的 MIDI 音符和 CC 触发。
MidiShortcutUS$24.992.0.2,2022 年 2 月音符和 CC 转快捷键,在 Mac App Store 上架。
CoyoteMIDI有免费档,Pro 版付费未显示MIDI 转按键和鼠标,可按 App 区分。
Midi2Macro5 个宏免费,Pro 版 US$5未显示音符转快捷键和启动 App。
midiStroke免费,开源1.4音符、CC 和程序切换转按键,为更旧的 macOS 而做。
ControllerMate旧版4.11.1,2018 年 10 月只在 macOS 10.13 和 10.14 上运行过。
BetterTouchToolUS$15,或 US$25 买断,可试用 45 天当前版本MIDI 旋钮和打击垫可以触发它的任何动作,它也能发送 MIDI。一款通用的 Mac 自动化 App。

2026 年 9 月 22 日对照各个开发者的网站和 App Store 核对过。Midikey2Key 只有 Windows 版。Final Cut Pro 用户还会看 CommandPost,它是开源的,能把 MIDI 控制器和 Final Cut 集成起来,但它的网站现在说,至少需要安装一个付费的 LateNite App。

按需求挑选

  • 用打击垫做快捷键、启动 App 和调音量。免费的就够了:InputConfig 或 MIDI Mapper。
  • 设备之间的规则、条件和 MIDI 路由。Bome 就是干这个的。
  • Keyboard Maestro 已经在管你的 Mac。就在那里加上 MIDI 触发。
  • 同时发送 MIDI 的游戏手柄,或者把 MIDI 和手柄放在一套设置里。这种组合正是 InputConfig 多出来的部分。

只有在你需要 Bome 的规则和路由时,我才会为它付费,因为只是按快捷键,免费的 App 就够了。

在 InputConfig 里设置

  • 你:插上 MIDI 设备,添加一行,点按扫描(Scan),然后碰一下打击垫、琴键或旋钮。再选输出:一个组合键、一个宏、打开 App(Open App)、输入文本、音量或系统功能。
  • InputConfig:填入它听到的音符或 CC。在音序器或 DAW 里按播放,会被扫描为 MIDI Start。
  • 检查:点按启用(Activate),再碰打击垫,输出就会在最前面的 App 里触发。

对于旋钮,打开这一行的第二个菜单,选择旋钮模式(Knob mode):

  • 开关(过半)(Switch (past halfway))。像按钮一样工作。
  • 旋盘(速度取决于离中心的距离)(Dial (speed from center))。像摇杆或滚轮一样工作。
  • 旋转(每步微调)(Turn (nudge per step))。旋钮每转一步,就按一次它的输出:音量、亮度、方向键、缩放。
InputConfig 编辑器中的一个 MIDI CC 行,Knob mode 菜单已展开,显示 Switch、Dial 和 Turn。
图 1:要让旋钮逐步调节某样东西,选 Turn。要让它滚动,选 Dial。

CC 旋钮或弯音轮也可以把系统音量(System Volume)当作真正的推子来控制。只有在你动了旋钮之后它才接管,所以插上设备不会一下子把音量拽走。MIDI 转按键页面讲了每个选项。想让键盘打出字母,见把 MIDI 键盘当作电脑键盘。

挑选前要检查什么

  • 旋钮作为连续控制。很多 App 把旋钮只当作又一个按钮。如果你想让旋钮滚动、充当音量推子,或者逐帧步进,就要检查这个 App 读取的是它的位置,而不只是一个阈值。
  • 当前的 macOS 和 Apple 芯片。几年前最后更新的 App 也许还能启动,但它坏掉的时候,不会再有修复。
  • “无障碍”权限。这份清单里每个发送按键的 App 都需要它。在“系统设置”的“隐私与安全”里的“无障碍”中授权一次。
  • 来源。Mac App Store 的 App 经过 Apple 审核,并且会自动更新。从网站下载的 App,则要你直接信任开发者。
  • 你桌上还有什么。如果游戏手柄或踏板也该运行同样的快捷键,用一个 App 管所有设备,比用两个简单。

InputConfig 做不到的事

  • 规则和逻辑。没有 Bome 那样的规则引擎,也没有设备之间的 MIDI 路由。
  • 相对编码器。处于相对模式、发送 65 和 63,或 1 和 127 的编码器不会被解码。把它设为绝对模式,Turn 模式就会逐个位置步进。

总结

  • 免费。打击垫、旋钮和快捷键用 InputConfig 或 MIDI Mapper。
  • 付费且强大。需要规则和路由时用 Bome。
  • 已经有一个了。Keyboard Maestro 或 BetterTouchTool 可以接收 MIDI 触发。

先用免费的 App,只在需要映射工具做不到的规则时才付费。

常见问题

怎样在 Mac 上把 MIDI 映射到键盘快捷键?

使用 MIDI 转按键的 App,因为 macOS 没有这样的设置。在 InputConfig 中把 MIDI 设备选为输入,按扫描(Scan)后弹奏音符或转动旋钮,再选择它要按的键或快捷键。它在 Mac App Store 免费提供。

Mac 上有免费的 MIDI 转按键 App 吗?

有。InputConfig 和 MIDI Mapper 是免费的。MidiStroke 也免费,但很旧了。

MIDI 旋钮能控制 Mac 的音量吗?

能。在 InputConfig 里,CC 旋钮或弯音轮可以把系统音量当作真正的推子来控制。只有在你动了旋钮之后它才接管,所以插上设备不会一下子把音量拽走。

MIDI Start 和 Stop 能按下一个键吗?

在 InputConfig 里可以。音序器或 DAW 的 Start、Continue 和 Stop 可以像打击垫一样绑定,所以按下播放就能开始 OBS 录制。把 MIDI Start 和 Stop 用作快捷键有详细步骤。

有免费的 Bome MIDI Translator 替代品吗?

把 MIDI 变成快捷键,InputConfig 和 MIDI Mapper 是免费的。至于 Bome 的规则和路由,这份清单里没有免费的对应品。

BetterTouchTool 能做 MIDI 吗?

能。它的网站列出了 MIDI 旋钮和打击垫可以作为它任何动作的触发,它也能发送 MIDI。试用 45 天后,价格是 US$15,或者 US$25 买断。如果你已经用它来做触控板手势,在那里加上 MIDI 是个合理的选择。

MIDI 控制器能操作 Final Cut Pro 吗?

Final Cut 自己没有 MIDI 映射,所以 MIDI 控制器通过键盘快捷键来操作它。在 InputConfig 里,打击垫按快捷键,Turn 模式下的旋钮可以按方向键逐帧步进,预设只在 Final Cut 位于最前面时才打开。CommandPost 对 Final Cut 的控制更深入,但现在需要安装一个付费的 LateNite App。见Final Cut Pro 的 MIDI 控制器。

更多中文页面

简体中文页面

详细指南(英文)

作者说明。Ryleigh Newman 开发了 InputConfig,因为双手活动不便,每天都用手柄操作自己的 Mac。本页译自英文。Mac 的语言设为简体中文时,InputConfig 会以简体中文显示。网站的部分页面只有英文。

本页的其他语言版本: English, Español, Français, Bahasa Indonesia, 日本語, Polski, Русский

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