简体中文
怎么在 Mac 上使用 PS3 手柄?
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
用 USB 线,配合能直接读取它的 App。Apple 支持的 PlayStation 手柄列表里有 DualSense、DualSense Edge、DualShock 4 和 Access 手柄,没有 PS3 的 DualShock 3。所以 macOS 不会在“游戏控制器”下显示它,支持手柄的游戏也看不到它。不过插上线之后,它就是一台 App 可以与之通信的 USB 设备。
我做了 InputConfig,这是一款免费的 Mac App,可以通过线缆读取 DualShock 3,按 PlayStation 的方式给它的按钮命名,并把它们映射成键盘和鼠标,供任何支持键盘的游戏使用。这一页会说明 App 从它读取什么,不读取什么。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 用能传数据的 Mini-USB 线把 DualShock 3 连到 Mac,直接插在 Mac 上。
- 打开 InputConfig,如果 DualShock 3 不在边栏顶部,就在 InputConfig, Devices 里勾选它。
- 按几个按钮,看 Live Visualizer 点亮每一个。
- 启用(Activate)一个预设,或者在某一行点按 Scan,再按一个按钮来绑定。
用线缆连接
- 你:用 Mini-USB 线把 DualShock 3 插到 Mac 上,就是 PS3 附带的那种线。
- InputConfig:唤醒手柄。USB 上的 DualShock 3 在电脑告诉它开始之前什么都不发送,所以 InputConfig 在打开手柄时发送这条命令,Mac 从睡眠中唤醒后也会再发一次。
- 检查:Live Visualizer 会显示 DualShock 3 的摇杆、扳机和按钮,并在你按下时点亮每一个。
- 四个指示灯。InputConfig 不设置玩家指示灯,所以不用管它们显示什么。
- 没有配对步骤。不像 DualShock 4 那样要按 PS 按钮和 Share 按钮。线缆就是连接。
如果按下按钮时 Live Visualizer 亮起,说明手柄在工作。

了解游戏为什么看不到它
Mac 上支持手柄的游戏使用的是 Apple 的手柄支持,而这项支持只覆盖 Apple 列出的手柄。DualShock 3 不在其中。
- 不在“游戏控制器”里。“系统设置”的“游戏控制器”不会显示它,游戏的手柄菜单也不会。
- 对大多数软件没有反应。因为它要等一条开始命令,不发送这条命令的软件看到的是一个已连接、却从不报告按键的手柄。
- 模拟器。有些会自己读取它。OpenEmu 手柄不工作讲的就是这种情况。
对于有键盘模式的游戏,办法是把手柄的按钮变成游戏本来就接受的按键。
不要考虑蓝牙
InputConfig 只通过 USB 读取 DualShock 3。通过蓝牙把它和 Mac 配对,Apple 没有文档说明,而且需要在 App 之外手动操作。有些人能成功,很多人不行。
- 线缆同时给它充电。想离屏幕远一点坐,一根长的 Mini-USB 线是最简单的办法。
- 如果你想要无线。DualShock 4 或 DualSense 可以在“系统设置”的 Bluetooth 里与 Mac 配对,macOS 支持这两种。见连接 PS4 手柄。
在 Mac 上,把 DualShock 3 当作有线手柄。
找到每个按钮的名称
| DualShock 3 上的 | InputConfig 里的 |
|---|---|
| Cross、Circle、Square、Triangle | 同样的名称,读取为开和关 |
| L1 和 R1 | L1 和 R1,开和关 |
| L2 和 R2 | L2 和 R2,带有拉动的幅度 |
| SELECT 和 START | Select 和 Start |
| PS 按钮 | PS |
| 按下摇杆 | L3 和 R3 |
| 方向键 | 上、下、左、右 |
| 左右摇杆 | 每个摇杆的两个轴 |
在某一行点按 Scan 再按下按钮,你就永远不需要查名称了。

InputConfig 不读取什么
- 按钮压力。功能键、方向键箭头、L1 和 R1 能感知你按得多重。InputConfig 把它们读取为开和关,只在 L2 和 R2 上读取压力。
- SIXAXIS 动作传感器。倾斜和动作不会被读取。
- 震动和指示灯。InputConfig 不驱动马达,也不设置四个指示灯。
- 电量。不显示。
- 蓝牙。只支持 USB。
每个按钮、两个摇杆、方向键和两个扳机都会被读取,但 PS3 游戏用到的那些附加功能不会。
让它派上用场
- 接受按键的游戏。InputConfig 把摇杆变成 WASD 和鼠标视角,把按钮变成按键。它的智能预设制作器有超过 450 款游戏和 App 的布局。
- 桌面。内置的桌面导航预设用左摇杆移动指针,用 Cross 点击。
- 只接受手柄的游戏。InputConfig 发送键盘和鼠标事件,不是虚拟手柄,所以这类游戏需要 macOS 支持的手柄。
一个旧的 PS3 手柄,足够玩任何能用键盘玩的 Mac 游戏。
第三方 PS3 手柄和街机摇杆
有些第三方 PS3 手柄复制了 DualShock 3 的身份,InputConfig 以同样的方式读取它们。
- ShanWan 手柄。通常的开始命令里有一部分会让这些手柄不停震动,所以 InputConfig 对它们省略了那一部分。
- PS3 模式的街机板。处于 PS3 模式的 GP2040-CE 板会显示为 DualShock 3,由同样的代码读取。见 Mac 上的街机摇杆。
- 带 PS3 开关的方向盘。那是另一回事:见 Mac 上的 Logitech G29。
如果手柄盒子上写着 PS3,先插上看一下设备菜单,不要先认定它不能用。
如果没有任何反应
按这个阶梯往上走,从最小的一步开始:
- 换线。很多 Mini-USB 线只能充电。用一根你确定能传数据的。
- 不用集线器。直接插到 Mac 上,如果 Mac 需要,就用普通的 USB-C 转接头。
- 在设备菜单里勾选它。在菜单栏的 InputConfig, Devices 里,如果 DualShock 3 已列出但不在边栏里,就勾选它。
- 重新插一次。拔掉线缆,等一会儿再插上,这样 InputConfig 会向新的连接发送开始命令。
- 确认 Mac 看到了它。按住 Option,打开苹果菜单,选择“系统信息”,点按 USB。如果手柄没有列在那里,问题出在线缆或接口。
- 重置手柄。用回形针按背面 L2 附近小孔里的重置按钮。
先从线缆查起,因为只能充电的线缆和坏掉的手柄看起来一模一样。
简短版
- 连接。用 Mini-USB 数据线,直接插到 Mac 上。
- 检查。用 InputConfig 里的 Live Visualizer,而不是“系统设置”。
- 映射。对接受按键的游戏,用预设,或者在某一行点按 Scan。
- 跳过。不要指望蓝牙、震动、动作或按钮压力。
DualShock 3 在 Mac 上是一个输入游戏按键的有线手柄。
常见问题
PS3 手柄能在 Mac 上用吗?
不能作为 macOS 列出的游戏控制器使用:Apple 支持的 PlayStation 手柄是 DualSense、DualSense Edge、DualShock 4 和 Access 手柄。在 USB 线上,InputConfig 直接读取 DualShock 3,并把它的按钮和摇杆映射成键盘和鼠标。
能用蓝牙把 PS3 手柄连到 Mac 吗?
Apple 没有文档说明,InputConfig 也只通过 USB 读取 DualShock 3。有些人手动配对成功了,很多人不行。线缆是可靠的办法。
为什么我的 Mac 的“游戏控制器”里没有 PS3 手柄?
“系统设置”的“游戏控制器”列出的是 macOS 支持的手柄,而 DualShock 3 不在其中。在 App 告诉它开始之前,它在 USB 上也什么都不发送,InputConfig 会做这件事。
震动和体感控制能在 Mac 上用吗?
在 InputConfig 里不能。它读取每个按钮、两个摇杆、方向键以及 L2 和 R2 的拉动幅度,但不读取 SIXAXIS 动作传感器,也不驱动震动马达。
能在 Mac 上把 PS3 手柄按钮映射成键盘按键吗?
可以。在 InputConfig 里,在某一行点按 Scan,按 DualShock 3 上的一个按钮,然后选择按键、点击、快捷键或宏。它在 Mac App Store 免费。
更多中文页面
详细指南(英文)
作者说明。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 上.