简体中文

如何在 Mac 上用游戏手柄控制音乐

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

在 InputConfig 里启用内置的 Media Controller 预设,游戏手柄就能播放、暂停、切歌和更改音量。它发送的是 Mac 真正的媒体键,所以对 Apple Music、Spotify、播客 App,或浏览器里的视频都有效,哪个响应媒体键就控制哪个。

InputConfig 是我做的免费 Mac App。如果你想要一个在沙发上控制音乐的遥控器,或者想在工作时有一个多余的按钮用来播放和暂停,就看这一页。

步骤

  1. 从 Mac App Store 安装 InputConfig,并连接手柄。
  2. 在侧边栏里打开 Desktop & Productivity,并点按媒体控制器(Media Controller)。
  3. 点按启用(Activate)。
  4. 按 A 播放或暂停,用肩键调音量。

从 Media Controller 开始

  • 你:在侧边栏里选中媒体控制器,并点按启用。
  • InputConfig:把手柄变成媒体遥控器。A 播放和暂停,肩键更改音量。
  • 检查:开始一首歌,然后按 A。它就暂停了。
InputConfig 里内置的 Media Controller 预设页面,Live Visualizer 的图例标明 A 是播放和暂停,肩键是音量。
图 1:Media Controller 预设。手柄图旁边的图例标明每个按钮做什么。

给任何预设添加媒体键

你不需要为此用一整个预设。任何一行都可以发送媒体键,所以你日常布局里的一个按钮就可以是播放和暂停。

  • 你:添加一行,点按扫描(Scan)并按下一个按钮。把输出类型设为系统功能,并选择播放 / 暂停、下一曲或上一曲。
  • InputConfig:发送真正的媒体键,和 F8 键发送的一样。
  • 检查:在音乐播放时按这个按钮。
InputConfig 的编辑器里,手柄行发送系统功能:音量、播放或暂停、下一首和上一首、亮度、Spotlight 和截屏。
图 2:作为 System Function 行的 Play / Pause 和 Next Track,挨着音量行。

响应的 App 是 macOS 把媒体键交给的那一个,通常是最后一个发出声音的。

用手柄以外的东西

同样的行也可以用鼠标侧键、MIDI 打击垫、发送一个键的脚踏板,或者像 F13 这样的多余按键来触发。桌上的打击垫控制器是很好的音乐遥控器:一个打击垫播放,两个切歌,一个旋钮调音量。

它做不到的事

媒体键不能选择播放列表,也不能给歌曲点赞。要做这些,就在一行上绑定 App 自己的键盘快捷键,或者用运行 Siri 快捷指令(Run Siri Shortcut)配合一个能完成这件事的快捷指令。如果响应的是错误的 App,就在那个 App 里暂停一次,再播放你想要的那个。

总结

  • 最快。启用内置的媒体控制器预设。
  • 一个按钮。一行系统功能(System Function),选播放 / 暂停。

它发送真正的媒体键,所以对任何监听这些键的播放器都有效。

常见问题

能在 Mac 上用游戏手柄控制 Spotify 吗?

能。InputConfig 发送 Mac 的媒体键,Spotify 会响应它们。启用 Media Controller 预设,或者把 Play / Pause 放到任何按钮上。

能在 Mac 上用鼠标按钮切歌吗?

能。在 InputConfig 里,把鼠标侧键绑定到下一曲(Next Track)系统功能。如果这个按钮在浏览器里还会后退,就勾选阻止按钮自身的动作。

为什么错误的 App 开始播放了?

macOS 把媒体键发给它认为是当前播放器的 App,通常是最后一个发出声音的。暂停那个 App,再开始你想要的那个,按键就会跟过去。

更多中文页面

简体中文页面

详细指南(英文)

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

本页的其他语言版本: English

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