简体中文
如何在 Mac 上用鼠标按钮或滚轮调节音量和控制媒体
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
你可以在 Mac 上用鼠标按钮调节音量和控制音乐,但 macOS 需要帮忙才能做到。在我做的免费 App InputConfig 里,设为系统功能(System Function)的鼠标行可以运行调高音量、调低音量、静音 / 取消静音、播放 / 暂停、下一曲和上一曲。两个侧键变成降低和提高音量,滚轮按下变成播放和暂停,滚轮也可以调音量,不过有一个需要注意的地方,我在下面说明。
不用 App 的话,只用鼠标的办法是菜单栏里的声音滑块。这样可以,但每次都要点按、拖动,再点按别处。
步骤
- 挑选你想用的按钮,例如 Button 4 和 Button 5 用于音量,中键点击用于播放和暂停。
- 在 InputConfig 里添加一行,点按扫描(Scan)并点击第一个按钮。
- 把输出类型设为系统功能并选择调低音量(Volume Down)。再添加第二行用于调高音量。
- 在任何侧键或中键的 Options 里勾选阻止按钮自身的动作(Block the button's own action)。
- 点按启用(Activate),并在播放音乐时按这些按钮。
鼠标自己能做什么
不用任何 App,鼠标可以通过点按菜单栏或控制中心里的声音控制并拖动它的滑块来调节音量。这是我所知道的唯一内置办法,而且会占用你的视线和手。许多键盘有音量和媒体键,但鼠标一个也没有。InputConfig 把这些功能列为系统功能(System Function),替你发送 Mac 自己的音量、静音和媒体控制。
鼠标按钮按不了你没有的按键,但它可以发送按键所发送的同一个系统功能。
查出你的按钮发送的是什么
在一行上点按扫描并点击按钮。一种效果不错的鼠标按钮分配:
| 按钮 | 适合的功能 | 原因 |
|---|---|---|
| Button 4 和 Button 5 | 调低音量和调高音量(Volume Up) | 拇指下面自然的一对。 |
| 中键点击 | 播放 / 暂停(Play / Pause)或静音 / 取消静音 | 滚轮按下,容易找到,还可以拦截它打开标签页的动作。 |
| Button 6 和 Button 7 | 上一曲(Previous Track)和下一曲 | 带拇指按键区的鼠标上的第二对。 |
| 按住拇指按钮时的滚轮 | 调高音量和调低音量 | 一个组合,这样普通的滚动仍然是滚动。 |
如果某个按钮 Scan 出来是一个按键,先在厂商软件里把它设为 F13 到 F20。到不了 Mac 的 DPI 按钮无法绑定。
想在绑定之前检查这些按钮,浏览器里的鼠标按钮测试会在 Mac 收到每一个时点亮它,它还能发现自己连点两下的按钮。
把音量放到两个按钮上
步骤 1:Volume Up
- 你:添加一行,把设备设为 This Mac's mouse or trackpad,输入设为鼠标,点按扫描并点击 Button 5。把输出类型设为系统功能并选择调高音量。
- InputConfig:每次按钮触发时发送 Mac 的提高音量。
- 检查:播放些东西,然后按这个按钮。屏幕上的音量条上升一格。
步骤 2:Volume Down
- 你:为 Button 4 添加一行,用调低音量。在两行的 Options 里都勾选阻止按钮自身的动作。
- InputConfig:预设运行期间,不让 App 看到这些按钮。
- 检查:在浏览器里按每个按钮。音量会变化,页面不会后退或前进。

按住以平滑地调节
音量键每次按下移动一格,在键盘上按住它会重复。一行也能做到同样的事:在 Options 里,按键方式菜单有按住时重复(Repeats while held),两次按键之间的间隔以毫秒计。按住 Button 5,音量就上升,松开就停止。我会从大约十分之一秒的间隔开始,如果每一格糊在一起,就加宽它。
静音 / 取消静音(Mute / Unmute)每次触发都会自己切换声音,所以让它那一行保持普通的按键方式。额外动作则让你在按住时有第二项功能:滚轮按下的点按可以是播放 / 暂停,按住超过大约 400 毫秒可以是静音 / 取消静音。点按用于你整天都做的事,按住用于你偶尔做的事,能让一个按钮保持有用。

用滚轮调节音量
滚轮也是一种输入,当你滚动它时,Scan 会记录滚动的方向。向上滚动的一行可以发送调高音量,向下滚动的一行可以发送调低音量。注意点在这里:InputConfig 是增加一项功能,不能阻止滚动,所以滚动一下,在改变音量的同时,指针下的页面也会滚动。滚轮快捷键页面解释了同样的限制。
有两种绕开的办法,我没有计时过快速转动会触发多少行:
- 按住一个按钮。给这一行第二个控制,也就是设为拇指按钮的同时按住(While also holding)。普通的滚动就是滚动,按下拇指按钮时滚动则改变音量。
- 停放指针。调节音量时,把它放在桌面上,或者放在没有东西可滚动的 App 上。

给不同的人的一些想法
- 一边放音乐一边工作的人。音量放在侧键上,播放和暂停放在滚轮按下上,不用离开文档。
- 通话的人。有人开始说话时,用一个按钮降低音量,按住则是静音 / 取消静音。
- 看视频的人。下一首和上一首放在 Button 6 和 Button 7 上,音量放在按住一个按钮时的滚轮上。
- 玩游戏的人。拇指按键区留给游戏,把音量放在侧键的按住上。请看游戏鼠标页面。
- 按 App。音乐 App 可以把整套都放在侧键上,而浏览器保留后退和前进。请看按 App 区分的鼠标按钮。
按钮没有改变任何东西时
按下面的梯子往上爬,从最小的一步开始:
- 检查 Mac 自己的音量。如果输出设备是自带旋钮的显示器或扬声器,Mac 的音量可能不起作用。试试键盘上的按键。
- 检查预设是否已开启。点按启用之前这些行什么也不做,而且 InputConfig 需要在“系统设置”的“隐私与安全”里获得“无障碍”权限。
- 检查按钮能否 Scan。如果 Scan 显示的是一个按键,就在厂商软件里把那个按钮设为 F13 到 F20。
- 检查媒体播放器。播放 / 暂停会发给 Mac 认为正在播放的那个 App。浏览器里一个暂停的标签页可能占着控制权。
- 退出厂商的 App。鼠标 App 可能接管一个按钮,并对 Mac 隐藏它,这样重新映射的按钮可能永远到不了。
它做不到的事
- 阻止滚动。滚轮行不会阻止页面滚动。
- 更改音量的步长。一格有多大,由 macOS 决定。
- 修好外接扬声器上的旋钮。那个音量在 Mac 之外。
- 区分两只鼠标。连接的每只鼠标都算作一个设备。
总结
- 音量。Button 4 和 Button 5 上放调低音量和调高音量。
- 媒体。滚轮按下放播放 / 暂停,第二对按钮放切换曲目。
- 滚轮。与按住的拇指按钮组合,这样滚动仍然正常。
先从侧键和滚轮按下开始,只有真的想要时才加上滚轮。
常见问题
能在 Mac 上用鼠标按钮调节音量吗?
能。在 InputConfig 里把一个按钮绑定到提高音量或降低音量的系统功能。macOS 没有这方面的鼠标按钮设置。
能用滚轮控制 Mac 的音量吗?
能,每个滚动方向一行。指针下的页面仍然会滚动,所以通过 While also holding 搭配按住的拇指按钮效果最好。
怎样在 Mac 上用鼠标按钮播放和暂停音乐?
把中键点击或另一个按钮绑定到 Play / Pause 系统功能。它会发给 Mac 认为正在播放的那个 App。
怎样用鼠标按钮静音?
给一行设置静音 / 取消静音系统功能。每按一次都会关掉声音或重新打开,所以不需要切换模式。
更多中文页面
详细指南(英文)
作者说明。Ryleigh Newman 开发了 InputConfig,因为双手活动不便,每天都用手柄操作自己的 Mac。本页译自英文。Mac 的语言设为简体中文时,InputConfig 会以简体中文显示。网站的部分页面只有英文。
免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上。