简体中文
PS4 手柄在 Mac 上不能用
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
大多数时候,Mac 能正常看到 DualShock 4,问题出在别处:它被配对回了 PS4,线缆只能充电,或者游戏压根没有写读取手柄的功能。从头开始,在第一项失败的检查处停下。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 在“系统设置”边栏的“游戏控制器”里确认手柄。
- 如果没有出现,在手柄关机时开始,按住 PS 和 Share 直到灯条快速闪烁,忘记任何旧条目,再重新配对,或者使用数据线。
- 在 Steam 里打开 PlayStation 手柄支持,需要时切换该游戏的 Steam Input 设置。
- 对于没有手柄支持的游戏,激活匹配的 InputConfig 预设。
检查 Mac 是否看到了它
- 你:在“系统设置”边栏里打开“游戏控制器”,按几个按钮。
- macOS:列出 DualShock 4,并点亮图片里的按钮。
- 检查:如果亮了,说明手柄是正常的,问题在 App 或游戏里。请看 Steam 或没有手柄支持的游戏。如果找不到“游戏控制器”,或者手柄没有列出,说明 Mac 没有连上它。请继续往下看。
找不到“游戏控制器”页面和测试手柄讲得更深。
如果配不上对
沿着这个阶梯往上爬,先做最小的一步:
- 从关机状态开始。不插线缆,灯条是暗的,Sony 自己的步骤就是这样开始的。
- 按住 PS 和 Share 足够久。一直按住,直到灯条快速闪烁。刚亮一下就松手,是最常见的失误。
- 忘记旧条目。如果“系统设置”,Bluetooth 里有一个 DUALSHOCK 4 Wireless Controller 条目,先忘记它,再重新配对。
- 重启蓝牙。关闭再打开蓝牙,或者重启 Mac,再试一次。
- 使用数据线。Apple 说,能传输数据的线缆会自行配对并连接,这也能告诉你问题出在蓝牙还是手柄。
如果连上过一次,然后就不行了
DualShock 4 一次只记住一台主机或电脑。如果它曾插到 PS4 上并按过 PS 键,哪怕只是为了充电,它就又配对回了 PS4,Mac 就找不到它。请用 PS 和 Share 再次把它与 Mac 配对。想两边都用的话,在 Mac 这一侧用线缆更省事。
如果总是断开
- 电池。电池老化的 DualShock 4 会先从蓝牙上掉线。给它充电,如果电量充足仍然掉线,就改用线缆。
- 距离。桌子后面的 Mac mini 或 Mac Studio,对房间另一头的手柄,比笔记本更早失去连接。
- 集线器。如果用线缆时掉线,直接插到 Mac 上,不要经过集线器。
InputConfig 在它的活动日志里记录了每次手柄连接和断开的时间,能告诉你是手柄真的掉线了,还是游戏停止了监听。

如果线缆没有任何反应
如果灯条在线缆上亮了,但 Mac 没有显示手柄,线缆几乎肯定只能充电。换一根你确定能传输数据的,比如同步手机或相机的线缆。对于只有 USB-C 接口的 Mac,用 Micro-USB 转 USB-C 的线缆最简单。
如果 Steam 不理它
- 你:在 Steam 的“设置”,“控制器”里,打开 PlayStation 手柄支持,并确认手柄已列出。从 Steam 启动游戏,因为 Steam Input 只作用于由 Steam 启动的游戏。
- Steam:把手柄交给游戏,是翻译过的还是原始的,取决于该游戏的 Steam Input 设置。
- 检查:如果某款游戏仍不理它,或者按一次反应两次,就更改那款游戏自己的 Steam Input 设置(右键点按它,“属性”,“控制器”),然后重新启动。有些游戏要 Steam 的翻译,有些要原始的手柄。
两个方向都有介绍:在 Steam 里能用,在游戏里不能用和在 Mac 上能用,在 Steam 里不能用。
如果游戏没有手柄支持
Minecraft Java 版在任何电脑上都没有手柄支持,所以在有东西来翻译之前,DualShock 4 在里面什么也做不了。InputConfig 里的 Minecraft 预设不用任何模组就能做到:摇杆变成 WASD 和鼠标,扳机负责挖掘和放置。Roblox 在它自己的页面。
对于任何其他不理手柄的游戏或 App,Smart Preset Maker 有 450 多款游戏和 App 的现成布局,用手柄玩任何游戏指南有详细步骤。先为那款游戏关闭 Steam Input,这样就不会有两个 App 同时翻译同一个手柄。
如果模拟器不理它
PCSX2 和 OpenEmu 这类模拟器自己会读取 DualShock 4,所以请在模拟器自己的手柄设置里绑定它,而不是用映射工具。如果映射工具在运行,玩的时候先停掉它,这样每次按下只会到达一次。映射工具对那些只认键盘的复古游戏帮助最大,比如 DOSBox 里的 DOS 游戏和 ScummVM 里的冒险游戏。模拟器和复古游戏指南有这些游戏的布局。
如果 InputConfig 显示了它但什么也没发生
沿着这个阶梯往上爬,先做最小的一步:
- 激活预设。预设在激活之前什么也不做。
- 看 Live Visualizer。你按按钮时它应该亮起。
- 检查“无障碍”。如果可视化亮了,但没有任何东西到达 App,通常原因是 InputConfig 的“无障碍”权限,位置在“系统设置”,“隐私与安全”,“无障碍”。
更多内容见已连接但不能用。
简短总结
- 没有列出。按住 PS 和 Share 直到灯快速闪烁,忘记旧条目,或使用数据线。
- 已列出,但 Steam 里不理它。打开 PlayStation 支持,并切换该游戏的 Steam Input。
- 已列出,但游戏里不理它。用预设把它映射到按键。
在第一项失败的检查处停下,因为解决办法就在那里。
常见问题
为什么我的 PS4 手柄连不上 Mac?
通常是它没有完全进入配对模式,有一个旧的蓝牙条目挡路,或者它被配对回了 PS4。在手柄关机时开始,按住 PS 和 Share 直到灯条快速闪烁,忘记任何旧条目,再重新配对。数据线不用配对就能连上。
为什么我的 PS4 手柄总是和 Mac 断开?
电池老化或电量低、离台式 Mac 太远,或者线缆经过集线器。给它充电,靠近一点,或者直接插上。如果只在一款游戏里掉线,是游戏在重置连接,不是蓝牙的问题。
为什么我的 PS4 手柄连上了 Mac,却在游戏里不能用?
游戏在 Mac 上不读取手柄,或者 Steam Input 的设置对它来说不对。切换该游戏的 Steam Input 设置,或者用映射工具,让游戏收到键盘和鼠标输入。
PS4 手柄在 Mac 上需要驱动吗?
不需要。macOS 从 Catalina 起就支持 DualShock 4。配对不需要安装任何东西。
更多中文页面
详细指南(英文)
作者说明。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 上.