简体中文

如何在 Mac 上的 Dolphin 里设置手柄

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

在 Dolphin 里打开 Controllers,把端口 1 设成 Standard Controller,点按 Configure,然后在顶部的 Device 菜单里选择你的手柄。接着点按每个位,按下你想放在上面的按钮。Mac 已经能看到的 PS5、PS4、Xbox 或 Switch Pro 手柄,这样就能用,不需要安装别的东西。

这些步骤来自 Dolphin 自己的指南,Configuring Controllers 和 GameCube 适配器指南,我在 2026 年 10 月 7 日读过。我做了 InputConfig,这是一款免费的 Mac App,可以把手柄映射到按键和鼠标。Dolphin 读取手柄并不需要它,所以我只在它真正有用的地方才提到它。

InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。

步骤

  1. 把手柄连接到 Mac,并在“系统设置”的“游戏控制器”里检查它。
  2. 在 Dolphin 里打开 Controllers,把 GameCube 端口 1 设成 Standard Controller。
  3. 点按 Configure,并在 Device 菜单里选择你的手柄。
  4. 点按每个位,按下或推动你想放在上面的按钮或摇杆,然后点按 OK。

先把手柄连接到 Mac

打开模拟器之前先把手柄连接到 Mac。PS5、PS4、Xbox 或 Switch Pro 手柄在“系统设置”的 Bluetooth 里配对,并显示在“游戏控制器”下。如何把手柄连接到 Mac介绍了每一种。Dolphin 只能列出 Mac 已经看到的手柄。

映射 GameCube 手柄

  • 你:打开 Controllers,把端口 1 设成 Standard Controller,点按 Configure。在 Device 菜单里选择你的手柄,不要选键盘那一项。
  • Dolphin:为端口 1 读取那个手柄。
  • 检查:点按一个位并按一个按钮。这个位会显示按钮的名称。
  • 清除一个位。用鼠标中键点按它。
  • 更多选项。右键点按一个位。
  • 保存布局。在 Profile 下输入名称并保存,这样第二个手柄或重新安装时,一会儿就能搞定。

大多数没反应的手柄都在 Device 菜单里修好:它还停在键盘上。

映射 Wii 遥控器布局

玩 Wii 游戏时,把一个 Wii 遥控器位设成 Emulated Wii Remote,点按 Configure。它和 GameCube 窗口一样:在 Device 里选手柄,然后填好各个位。那里有两项设置能省下很多映射:

  • Extension。添加模拟的双节棍手柄、吉他或其他 Wii 遥控器配件,各有自己的位。
  • Sideways Wii Remote。适用于把遥控器横过来玩的游戏,例如 New Super Mario Bros. Wii,不用改变你的布局。

模拟的 Wii 遥控器就是一组位,和 GameCube 窗口一样。

使用真正的 Wii 遥控器

把位设成 Real Wii Remote,按 Refresh,然后同时按遥控器上的 1 和 2。Dolphin 的指南说不要在电脑的蓝牙设置里配对遥控器,因为系统可能会妨碍 Dolphin。真正的 Wii 遥控器在 Dolphin 里连接,不在“系统设置”里。Mac 上的 Wii 遥控器有其余的内容。

通过适配器使用真正的 GameCube 手柄

Dolphin 直接支持任天堂的 GameCube 手柄适配器,带震动,不需要按钮映射,也支持有 Wii U 模式的第三方适配器。在 Mac 上多一步,这一步是 Dolphin 自己说的:它的指南说 macOS 需要先安装一个小驱动 GCAdapterDriver,适用于 macOS 10.13.6 及更高版本,并说明它不需要关闭系统完整性保护。

  1. 把第三方适配器的开关设成 Wii U。
  2. 安装 Dolphin 指南链接的驱动。
  3. 在 Controllers 里,为每个使用的端口选择 GameCube Controller Adapter (USB)。

适配器上左边的插口是端口一。走适配器这条路,手柄完全不需要映射。如何在 Mac 上使用 GameCube 手柄介绍了 Dolphin 之外的适配器。

如果手柄没有反应

  1. 检查 Device 菜单。它必须显示你的手柄,不是键盘。
  2. 按 Refresh。Dolphin 打开之后才连接的手柄,可能还没有列出。重新启动 Dolphin 也一样。
  3. 打开 Background Input。不打开的话,只要有别的窗口位于最前面,Dolphin 就会忽略手柄。
  4. 检查端口。关闭的端口不给游戏任何手柄,不管映射得多好。

在 Configure 窗口里能用而在游戏里不能用的手柄,通常是端口不对。Mac 上模拟器手柄无法使用介绍了 Mac 这一边。

映射工具什么时候有用,什么时候没用

  • 对手柄本身没用。Dolphin 直接读取手柄。我没有确认过 Dolphin 在 Mac 上的键盘读取是否接受映射工具发送的按键,所以在 Dolphin 里映射手柄。
  • Dolphin 之外的 Mac。InputConfig 让同一个手柄在游戏列表和文件对话框里移动指针,并用一个按钮打开 Dolphin。
  • 检查手柄。它的 Live Visualizer 在你按下时点亮每个控件,这样你能看到 Mac 收到了按下。

我会在 Dolphin 里映射游戏,把映射工具用于游戏之外的一切。InputConfig 按最前面的 App 切换布局,所以它的指针布局可以在 Dolphin 位于最前面时关闭。

InputConfig 里 Emulator / Arcade 布局的编辑器,方向键各行发送四个方向键,A 和 B 两行发送 Z 和 X。
Figure 1. InputConfig 的 Emulator / Arcade 布局:方向键发送方向键,A 和 B 发送 Z 和 X。
InputConfig 的编辑器,方向键各行发送方向键,正面按钮各行发送 X、Z、C 和 S。
Figure 2. 手柄发送 Dolphin 的键盘配置读取的按键。只用于 Dolphin 自己看不到的手柄。

简短版本

  • 任何现代手柄。进入 Controllers,选择 Standard Controller,点按 Configure,在 Device 下选手柄。
  • 真正的 Wii 遥控器。按 Refresh,然后按 1 和 2,跳过系统自己的配对。
  • GameCube 适配器。设成 Wii U 模式,安装驱动,然后选适配器那一项。

大多数时候,就是在 Device 菜单里选手柄,再填好各个位。

常见问题

PS5 手柄能在 Mac 上配合 Dolphin 使用吗?

能。把它与 Mac 配对,然后在 Dolphin 手柄 Configure 窗口的 Device 菜单里选择它并分配每个位。

Xbox 手柄能在 Mac 上配合 Dolphin 使用吗?

能,通过蓝牙配对的 Xbox 无线手柄。在 Device 菜单里选择它并映射各个位。

为什么我的手柄在 Mac 上的 Dolphin 里不工作?

最常见的是 Configure 窗口里的 Device 菜单还停在键盘上,或者手柄是在 Dolphin 打开之后才连接的。选择手柄,按 Refresh,并打开 Background Input。

Mac 上的 Dolphin 里 GameCube 适配器需要驱动吗?

Dolphin 的指南说需要:macOS 需要先安装 GCAdapterDriver,适用于 macOS 10.13.6 及更高版本,Dolphin 才能使用适配器。

能在 Mac 上的 Dolphin 里使用真正的 Wii 遥控器吗?

Dolphin 的指南给出了步骤:把一个位设成 Real Wii Remote,按 Refresh,并按遥控器上的 1 和 2,不要在系统的蓝牙设置里配对。我没有在 Mac 上测试过。

更多中文页面

详细指南(英文)

作者说明。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, 繁體中文

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