简体中文
Mac 上的自动按键工具
是的,InputConfig 是 Mac 上免费的自动按键工具。它按你设定的间隔替你反复按一个键,或者把它按住直到你叫停,在 Mac App Store 上免费且开源。你需要它,是因为对大多数游戏来说,在 Mac 上按住一个键只算一次很长的按下,而“键盘”设置里的按键重复,只在 App 读取重复字符的地方有用,比如文本框。
InputConfig 在 Mac App Store 免费提供。支持 macOS 14 或更高版本,无需账户,不追踪,开源。
步骤
- 添加一行,并对启动它的控件点按扫描(Scan)。
- 把输出设为 Keyboard Key 并选好按键。
- 在 Options 里选择 Repeats while held 或 Repeats until pressed again,并设置间隔。
- 关闭编辑器并启用预设。
重复一个键
- 安装 InputConfig,并允许辅助功能权限。
- 点按 Add a new bind,点按 Scan,然后按下启动它的控件:一个闲置的鼠标按钮、手柄按钮、MIDI 打击垫,或者一个不会输入任何东西的键。
- 把输出设为 Keyboard Key 并选好按键。如果要用 Command R 这样的组合,请用加号再添加一个 Keyboard Key 输出。同一行的按键会一起按下。
- 在 Options 里,把 How it fires 设为 Repeats while held,这样只在你按住控件时才按这个键,或者设为 Repeats until pressed again,这样按一下就开始,再按一下就停止。
- 以毫秒为单位设置 Every。50 毫秒是每秒二十次,1000 毫秒是每秒一次。
- 保存,关闭编辑器并启用预设。

还有两个设置可以调整一轮重复:
- Vary by up to。给每个间隔加上随机的正负偏差。
- Stop after。在按了若干次之后结束这一轮。
按键会发给最前面的 App,和真实键盘的按键一样。
像键盘一样,停顿之后才重复
1.6 新增。对于列表里的箭头或文档里的退格键,你可能想要键盘本来的行为:先停一会儿什么都不发生,然后稳定地重复。让这一行保持 Fires while held,并勾选 Repeat keys while held。节奏跟随“系统设置”的“键盘”里的“按键重复速率”和“重复前延迟”。让按钮重复一个键对这两种做了比较。
改为按住一个键
有些任务要的是按住一个键,而不是重复:用 W 自动奔跑、按住 Shift、按住鼠标按钮做长距离拖动。请选择 Toggles on and off。按一下就把输出按住,再按一下就松开。
内置的 Toggle Mode 预设展示了四个例子,用手柄按住一个键讲了其余的情况。
把一个键按指定的次数
按键菜单下方的 Repeat 字段会让一次按下触发输出若干次,每次之间有你以毫秒设定的 Wait。按三次 Down,间隔 80 毫秒,就是一个按钮在列表里下移三行。
反复输入一句话
把输出设为 Type Text,并写下这句话。
- 在普通的行上。每按一次就输入一遍。
- 配合 Repeats until pressed again。它每隔一个间隔就输入一遍这句话,直到你再按一次。
选择启动它的控件
InputConfig 是与 macOS 并行监听键盘,它不能夺走一个键。你绑定为触发的那个键仍然会输入,所以请选一个没有别的用途的键:
- F13 到 F19。在扩展键盘上。
- MacBook 上的右 Option。前提是你不用它来输入带重音的字母。
- 鼠标侧键。在它那一行勾选 Block the button's own action,它就不会再同时在浏览器里执行后退。
- 手柄按钮或 MIDI 打击垫。两者都不会输入任何东西。
InputConfig 也不能阻止键盘上的某个键自己重复。macOS 的按键重复在“键盘”设置里设定。自动连点热键页面解释了为什么 F6 在 MacBook 上需要 fn,这对按键工具同样适用。
停下来
请从最小的一步开始,沿着这个阶梯往上排查:
- 再按一次触发键。这一轮就停止了。
- 使用紧急停止。Control Option Command 句号。紧急停止会松开 App 正按住的每一个键。
有些游戏把重复或自动的按键视为作弊,所以请先看它们的规则。
简短总结
- 重复。选择 Repeats while held 或 Repeats until pressed again,并在 Every 里设置间隔。
- 像键盘一样重复。使用 Repeat keys while held,节奏由“系统设置”的“键盘”决定。
- 按住。选择 Toggles on and off,用于自动奔跑和按住的修饰键。
按游戏的期待来选模式:很多次按下,还是一次长按。
常见问题
Mac 上有免费的自动按键工具吗?
有。InputConfig 在 Mac App Store 上免费且开源,无需账户,也没有付费功能。
它能连按空格键吗?
能。把空格键放在一行上,并设为 Repeats while held。内置的 Macros & Turbo 预设让 RB 每秒触发空格键十二次。
它能按住 W 自动奔跑吗?
能。把 W 放在一行上,并设为 Toggles on and off:按一下按住,再按一下松开。
按住的按钮能像键盘那样重复一个键吗?
能,从 1.6 起可以。在这一行勾选 Repeat keys while held,这个键就会按“系统设置”的“键盘”里设置的速率重复。
它能在 MacBook 上用吗?
能,任何装有 macOS 14 或更高版本的 Mac 都行,无论是 Apple 芯片还是 Intel。
更多中文页面
详细指南(英文)
作者说明。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 上.