简体中文
如何在 Mac 上用鼠标按钮按键通话
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
可以,鼠标按钮可以成为你在 Mac 上的按键通话键,办法是让按钮按住 App 所监听的那个键。在我做的免费 Mac App InputConfig 里,设为 Keyboard Key 的鼠标行会在你按住按钮期间一直按住那个键,你松开时它也放开,这正是 Discord、Zoom、Teams 和大多数游戏语音聊天所要求的。
有些 App 可以把鼠标按钮直接录制成它自己的按键绑定,不需要别的东西,所以先试试那个。这一页讲其余的情况:要发送的键、拦住它的权限,以及适合长时间讲话的锁定版本。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 打开 App 的按键通话设置,记下它期望的键,例如 Zoom 里的 Space 或 Teams 里的 Option Space。
- 在 InputConfig 里添加一行,点按 Scan 并点击你想按住来说话的鼠标按钮。
- 把输出设为 Keyboard Key,用 App 的键,并让按键方式保持为 Fires while held。
- 如果按钮是侧键或中键,就在这一行的 Options 里勾选 Block the button's own action。
- 点按 Activate,然后在 App 里按住这个按钮,确认它显示你正在发送语音。
先看看 App 提供什么
每个 App 的做法都略有不同,下面的设置名称来自厂商自己的指南和社区文章,我是在 2026 年 10 月 21 日读的。我没有测试过每个 App,所以请把菜单名称当作参考,在你的版本里找对应的条目。
- Discord。在桌面 App 里,打开 User Settings, Voice & Video,把 Input Mode 设为 Push to Talk,并用 Record Keybind 或 Shortcut 框来选择按键。还有 Priority Push to Talk、Toggle VAD 按键绑定和 Push to Talk Release Delay 滑块。自定义按键绑定属于桌面 App。在浏览器标签页里,Discord 的按键通话只在那个标签页位于最前面时有效。
- Zoom。设置,音频,然后是按住 Space 临时取消静音的选项。它在 Zoom 是最前面的 App 时有效,如果主持人不允许参会者自己取消静音,它就什么也做不了。
- Teams。设置,隐私,有一个用键盘快捷键取消静音的开关。在 Mac 上按住 Option Space 取消静音,松开再次静音。它适用于桌面 App,不适用于浏览器。
- 游戏。游戏里的语音聊天在游戏的音频或控制设置里有自己的按键通话键。把它要求的任何键放到鼠标按钮上。
如果 App 允许你直接录制鼠标按钮,就用那个办法,把 InputConfig 留给只接受按键的 App。
查出按钮发送的是什么
在一行上点按 Scan 并点击按钮。按键通话常用的位置如下:
| 按钮 | 合适程度 | 原因 |
|---|---|---|
| Button 4 或 Button 5 | 最好 | 拇指按钮,可以在不移动指针的情况下按住。 |
| Button 6 及更高 | 最好 | 没有别的东西在用的拇指按键区按钮。 |
| 中键点击 | 不错 | 滚轮按下,但长时间按住会累,而且除非拦截,否则它可能打开标签页。 |
| 左键和右键点击 | 避免使用 | 它们无法被拦截,所以每次普通点击都会同时打开你的麦克风。 |
已经 Scan 出来是按键的拇指按钮,比如游戏鼠标的数字按键区,需要先在鼠标厂商的软件里设为 F13 到 F20。如果 DPI 或配置文件按钮始终 Scan 不到,说明它只和厂商的软件通信,Mac 上没有任何东西能读到它。
让按钮按住这个键
步骤 1:Scan 按钮并挑选按键
- 你:添加一行,把设备设为 This Mac's mouse or trackpad,输入设为鼠标,点按 Scan,并点击按钮。把输出设为 Keyboard Key 并选择 App 期望的键。
- InputConfig:记录这个按钮并发送这个键。
- 检查:这一行显示你的按钮和按键。带修饰键的按键,比如 Option Space,用加号按钮添加第二个键。
步骤 2:保持为按住
- 你:打开这一行的 Options,让按键方式保持为 Fires while held。
- InputConfig:在你按住按钮期间一直按住输出,你松开时它也放开。
- 检查:在文本框里按住按钮,按住期间这个键会重复。在语音 App 里,只有你按住时发送指示灯才一直亮着。

挑一个不冲突的键
如果 App 是通过监听来录制按键绑定的,最干净的键是什么也不输入的键。F13 到 F19 适合这个用途,Option Space 这样的组合键也可以。在 Discord 里,点按 Record Keybind,按住鼠标按钮,看看按键有没有出现。如果出现了,就完成了。如果框里仍然是空的,就换一个键试试,请注意我没有用另一个 App 按下的键,对每个 App 的按键绑定框都测试过。
对于 Zoom,这个键必须是 Space,而且 Zoom 必须是最前面的 App,这意味着按住 Space 的行会在其他地方到处输入空格。请把这一行放进 Zoom 的预设:在 Automation & Gaming Utilities 下,把 Zoom 列在 Activate when these apps are in front 里,并在 Settings, Advanced 里打开 Switch presets when the front app changes,这样 Space 这一行就只在 Zoom 位于最前面时运行。请看按 App 区分的鼠标按钮。

锁定说话,以及静音切换
有些人不想在一段很长的回答里一直按着按钮。在这一行的 Options 里,按键方式菜单有 Toggles on and off:按一次就按住这个键,再按一次就放开。这是保持开启的按键通话,很适合做演示。再把第二个按钮留给普通的按住,用于简短的发言。
静音切换是另一回事。Zoom 的切换键是 Command Shift A,所以拇指按钮可以把它作为组合键发送。Teams 有自己的静音组合键,Discord 则允许你设置自己的静音按键绑定。按住表示只在按下时说话,组合键表示翻转静音,所以在挑选按钮之前先决定你想要哪一种。
给不同玩家的一些想法
- 玩游戏的人。一个拇指按钮用于语音,另一个拇指按钮用于游戏动作,两只手都留在原处。请看游戏鼠标页面。
- 在桌前通话的人。Button 5 的按住用于 Zoom 和 Teams,Button 4 的锁定用于长时间的回答。
- 主播和播客主。一个按住的按钮用于 Discord,一个切换用于录制 App 的静音。
- 手部活动受限的人。锁定意味着一次按键而不是长时间按住,切换模式正是为此设计的。
按钮没有打开麦克风时
按下面的梯子往上爬,从最小的一步开始:
- 在普通 App 里测试。打开备忘录,按住按钮,看这个键有没有输入。如果没有,问题出在这一行。
- 检查预设是否已开启。点按 Activate 之前这些行什么也不做,而且 InputConfig 需要在“系统设置”的“隐私与安全”里获得“无障碍”权限。
- 检查 App 的权限。Discord 社区里的 Mac 用户报告说,在“系统设置”的“隐私与安全”里,允许 Discord 使用“无障碍”和“输入监控”,并退出后重新打开 Discord 之后,按键通话就开始工作了。这些报告来自较旧的 macOS 版本,所以这些条目可能已经挪了地方。
- 使用桌面 App。浏览器版只在它的标签页位于最前面时才能听到这个键。
- 检查厂商的软件。抓住按钮的鼠标 App 可能对 Mac 隐藏它,这样重新映射的按钮可能什么也到不了。退出这个 App,或者在那里把按钮设回正常。
- 确认麦克风。“系统设置”的“隐私与安全”的“麦克风”里必须列出这个 App,否则任何按键都帮不上忙。
它做不到什么
- 在每个游戏里都能用。在 macOS 之下读取输入的游戏,可能看不到另一个 App 发送的按键,我没有为任何具体游戏测试过这一点。
- 去掉按钮原来的功能。拦截按钮自身动作适用于中键和侧键,左键和右键点击无法被拦截。
- 区分两只鼠标。连接的每只鼠标都算作一个设备。
- 更改麦克风。增益、降噪和输入设备是语音 App 的设置。
简短版本
- 按住。用 Keyboard Key 的鼠标行,设为 Fires while held,就是按键通话。
- 锁定。Toggles on and off 会按住这个键,直到下一次按键。
- 按 App。Zoom 要的是 Space,所以把这一行放在只用于 Zoom 的预设里。
先试试 App 自己的鼠标按钮录制,当它只接受按键时,再用按住的按键。
常见问题
能在 Mac 上用鼠标按钮按键通话吗?
能。有些 App 可以直接录制鼠标按钮。对于其余的,InputConfig 可以在你按住按钮期间按住它们所监听的那个键。
为什么我的 Mac 上 Discord 按键通话不起作用?
通常的原因是缺少权限、用的是浏览器版,或者按键始终没有到达 Discord。请在“隐私与安全”里检查 Discord 的“无障碍”和“输入监控”,重新启动它,并使用桌面 App。
怎样在 Mac 上的 Zoom 里按键通话?
打开允许按住 Space 临时取消静音的音频设置,然后在 Zoom 是最前面的 App 时按住这个键。鼠标按钮可以替你按住 Space。
Mac 上的 Microsoft Teams 里有按键通话吗?
有。在设置,隐私里打开用键盘快捷键取消静音,然后按住 Option Space 说话。它适用于桌面 App。
一个按钮能切换我的麦克风,而不是按住吗?
能。把这一行的按键方式设为 Toggles on and off,这样一次按键按住这个键,下一次松开它。
更多中文页面
详细指南(英文)
作者说明。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 上.