简体中文

如何在 Mac 上使用 PS2 手柄

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

通过 PS2 转 USB 适配器。DualShock 2 的末端是 PlayStation 插头,不是 USB,也没有蓝牙,所以只有适配器这一条路。适配器让它成为普通的 USB 手柄。macOS 不把这种设备当作游戏控制器,而我做的免费 Mac App InputConfig 直接读取普通 USB 手柄,并把它们的按钮和摇杆映射到按键和鼠标。

我自己没有测试过 PS2 适配器,所以这一页告诉你怎么检查你的。InputConfig 能读取什么,来自 App 自己的代码和它内置的手柄列表。

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

步骤

  1. 把手柄插到 PS2 转 USB 适配器上,再把适配器插到 Mac 上。
  2. 按手柄上的 Analog 按钮,让它的灯亮着。
  3. 在浏览器里打开手柄测试工具,或者打开 InputConfig 的 Devices 菜单,然后按一个按钮。
  4. 在 InputConfig 里,在一行上点按 Scan,按一个按钮,然后选择它发送什么。

通过适配器连接

  • 你:把手柄插到适配器上,再把适配器插到 Mac 上。按手柄上的 Analog 按钮,让它的红灯亮起。
  • macOS:看到一个 USB 手柄,名称是适配器给自己起的。
  • 检查:打开手柄测试工具并按一个按钮。它会画出 Mac 收到的内容。

Mac 看到的设备是适配器,所以这能不能行,由适配器决定。

InputConfig 边栏顶部的 PS2 适配器弹出窗口,显示 Slot 0、USB、读取自它的 HID 报告,并带有断开连接按钮。
Figure 1. USB 适配器上的 PS2 手柄。macOS 不把它称为游戏控制器,InputConfig 照样读取它。

了解 InputConfig 已经知道什么

InputConfig 内置的手柄列表来自一个社区数据库,里面有自称 Twin USB Joystick 和 PlayStation Adapter 的适配器的 Mac 条目,这是两种常见的,还有索尼 PlayStation Classic 手柄的,它本来就是 USB。有条目的话,按钮的名称和位置都是对的。没有的话,适配器被读取为无名手柄,Scan 绑定每个按钮发送的任何内容。没有条目的适配器仍然能用,因为 Scan 不需要知道它的名称。手柄 ID 查询可以搜索这份列表。

打开 Analog

DualShock 2 在两个摇杆之间有一个 Analog 按钮,带红灯。灯灭时,摇杆是关闭的,只有方向键和按钮会报告。插上之后按一下。PS2 手柄的摇杆没反应,通常是 Analog 灯没亮。有些适配器会在 Mac 睡眠时重置它,所以唤醒后再检查一下灯。

InputConfig 的 Live Visualizer,选中了 Desktop Navigation 预设,PS2 适配器已连接,按下的控件亮起。
Figure 2. Analog 打开后,Live Visualizer 里两个摇杆的圆点都会移动。如果它们不动,就按手柄上的 Analog 按钮。

把它映射到按键和鼠标

因为 macOS 不把适配器列为游戏控制器,自带手柄支持的游戏可能会忽略它。映射可以绕过这个问题。在 InputConfig 里,在一行上点按 Scan,按一个按钮,然后选择一个按键、一次点击或一个宏。摇杆变成 WASD 和鼠标视角。映射到按键和鼠标之后,PS2 手柄可以在 Mac 上玩任何游戏。你的第一个预设有具体步骤,Mac 上的模拟器和复古游戏有模拟器的布局。

了解哪些不会传过来

  • 震动。InputConfig 不会驱动以这种方式读取的手柄震动。
  • 按钮的压力。DualShock 2 的正面按钮能感知按下的力度。预计它们会作为普通的开关按钮到达。
  • 给游戏用的游戏控制器。InputConfig 发送的是键盘和鼠标事件,不是虚拟手柄。

预期得到按钮和摇杆,几乎每个游戏需要的就是这些。

如果 Mac 看不到它

  1. 查看“系统信息”。按住 Option,打开苹果菜单,选择“系统信息”,在 USB 下查看。如果适配器不在那里,问题出在线缆、接口或适配器上。
  2. 直接插入。不要经过集线器。
  3. 打开 Devices 菜单。在 InputConfig 的 Devices 里,Mac 能读取的手柄会列出来供勾选,读不了的会灰显并给出原因。
  4. 试试适配器的另一个端口或模式。双口适配器和带模式开关的适配器,在每个位置的表现可能不同。

如果 Mac 在 USB 下列出了适配器,其余的就是映射了。Mac 上的通用 USB 手柄讲得更深入,Mac 上的 PS3 手柄介绍了下一代 PlayStation 手柄。

简短版本

  • 连接。你需要一个 PS2 转 USB 适配器。
  • Analog。灯要亮着,否则摇杆没反应。
  • 使用。在 InputConfig 里 Scan 每个按钮,并给它一个按键。

一个旧手柄加一个小适配器,映射好按钮之后,就是一个很好的 Mac 手柄。

常见问题

能在 Mac 上使用 PS2 手柄吗?

能,通过 PS2 转 USB 适配器。适配器让它成为普通的 USB 手柄,InputConfig 这样的映射工具读取它并把它变成按键和鼠标。

Mac 上的 PS2 手柄适配器需要驱动吗?

读取普通 USB 手柄不需要驱动。macOS 不会把它列为游戏控制器,所以请使用映射工具,或者直接读取 USB 手柄的模拟器。

为什么我的 PS2 手柄的摇杆不工作?

多半是 Analog 灯没亮。按两个摇杆之间的 Analog 按钮,让红灯亮起。

哪款 PS2 转 USB 适配器能在 Mac 上用?

我没有测试过适配器,所以无法排名。InputConfig 的列表里有显示为 Twin USB Joystick 和 PlayStation Adapter 的适配器的 Mac 条目,其他的则读取为无名手柄。

能在 Mac 上用 PS2 手柄配合模拟器吗?

能。读取 USB 手柄的模拟器可以直接使用它,需要键盘的模拟器,则由映射工具从每个按钮发送一个按键。

更多中文页面

详细指南(英文)

作者说明。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 上.