简体中文
如何用手柄在 Mac 上玩 Sleeping Dogs
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
Feral 的 Mac 版 Sleeping Dogs: Definitive Edition 支持手柄。它的常见问题列出了 Feral 测试过的手柄,其中有 PS4 和 PS3 DualShock、用 USB 线连接的 Xbox One 手柄,以及罗技的 F310、F510 和 F710。Feral 的手册说,手柄控制不能自定义。键盘控制可以,在 Options, Controller Layout 里。
我要先说明,我自己没有测试过 Sleeping Dogs。这些事实和默认按键来自 Feral 为这款游戏写的常见问题和手册,我在 2026 年 10 月 7 日读过。如果你的手柄在里面没有反应,我做的免费映射工具 InputConfig 可以从手柄发送游戏的键盘和鼠标控制。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 连接手柄,并在“系统设置”的“游戏控制器”里检查它。
- 退出游戏,唤醒手柄,再重新打开游戏。
- 在 Steam 里,试试游戏的 Steam Input 覆盖设置,两种方式都试。
- 如果游戏仍然忽略手柄,就用映射工具从手柄发送它的键盘和鼠标控制。
先从游戏自己的手柄支持开始
启动 Sleeping Dogs 之前先连接手柄。Feral 的常见问题列出了它测试过的手柄,其中有 PS4 和 PS3 DualShock、Xbox 360 手柄、用 USB 线连接的 Xbox One 手柄,以及罗技的 F310、F510 和 F710。对于不在名单上的手柄,它说要写信给它的手柄支持邮箱。PS5 DualSense 这样的较新手柄没有列出。我会从 PS4 DualShock 开始,因为它在 Feral 测试过的名单上,而且 Mac 不需要任何额外软件就能与它配对。如何把 PS4 手柄连接到 Mac有具体步骤。
如果手柄没有反应
- Mac 能看到手柄。打开“系统设置”,点按“游戏控制器”,然后按手柄上的一个按钮。
- 在手柄唤醒的情况下重新启动。退出 Sleeping Dogs,按手柄上的一个按钮,再重新打开它。
- 切换 Steam Input 覆盖设置。在 Steam 资源库里右键点按 Sleeping Dogs,打开“属性”,再打开“控制器”,试试另一个设置。
- 把罗技手柄设成 D。Feral 的常见问题说,游戏需要 DirectInput 模式,也就是 F310、F510 或 F710 上的 D 位置。
如果那里什么都没亮,Sleeping Dogs 也不可能看到手柄。手柄在 Steam 里能用但在游戏里不能用对 Steam 这一层有更多说明。
改为给游戏发送它的按键
Sleeping Dogs 完全可以用键盘和鼠标来玩,而键盘永远不会检测不到。InputConfig 读取你的手柄并发送这些按键和鼠标移动,所以你拿着手柄,Sleeping Dogs 看到的是键盘。下面是 Feral 手册里的默认按键:
| 动作 | 按键 |
|---|---|
| 移动 | W A S D |
| 视角 | 鼠标 |
| 冲刺或翻越 | Shift |
| 轻攻击 | 鼠标左键 |
| 重攻击 | 鼠标左键,按住 |
| 反击、瞄准或锁定 | 鼠标右键 |
| 擒拿 | F |
| 互动或上车 | E |
| 换弹 | R |
| 掩体 | Control |
| 驾驶:加速、刹车、转向 | W、S、A 和 D |
| 驾驶:手刹 | 空格键 |
战斗就是两个鼠标按钮加 F,所以很容易映射到手柄上。
建立布局
- 你:在 InputConfig 里新建一个预设。把左摇杆设成 WASD,右摇杆设成鼠标移动。
- InputConfig:预设启用期间发送这些按键和鼠标移动。
- 检查:在 Sleeping Dogs 里,左摇杆走动,右摇杆转动视角。
- 正面按钮。鼠标左键攻击,右键反击,F 擒拿,E 互动。
- 肩键和摇杆按下。Shift 冲刺,Control 掩体,R 换弹。
- 驾驶。同一个左摇杆负责转向,因为驾驶用的是 W、A、S 和 D。把空格键放在一个正面按钮上作为手刹。
我会把反击放在拇指下面的按钮上,因为战斗靠反击取胜。用手柄玩任何 Mac 游戏演示了这样的布局,你的第一个预设介绍了基础。


更改游戏已经固定的布局
Feral 的手册说,手柄控制不能自定义。键盘控制可以,在 Options, Controller Layout 里。映射工具发送的布局由你自己编辑:挪动一个按钮,交换扳机,或者给按住加上第二个动作。既然 Sleeping Dogs 不让你更改它的手柄布局,从手柄发送的键盘布局就是你能编辑的那一个。按住和双击介绍了第二个动作。
选一条路,不要两条都用
如果 Sleeping Dogs 确实能读取你的手柄,映射工具同时发送按键,会让每次按下都到达两次。所以选一条路。在 InputConfig 里,绑定到游戏的预设只在该游戏位于最前面时运行。如果 Sleeping Dogs 已经能读取你的手柄,你根本不需要映射工具。按 App 自动切换可以把预设绑定到 Sleeping Dogs。
简短版本
- 测试过的手柄。Feral 的常见问题列出了 PS4 和 PS3 DualShock、USB 连接的 Xbox One 手柄,以及罗技手柄。
- 不能用。查看“游戏控制器”,重新启动 Sleeping Dogs,然后试试 Steam Input 覆盖设置。
- 退路。从手柄给 Sleeping Dogs 发送它的按键和鼠标移动。
先试试你的手柄,如果 Sleeping Dogs 不听,就改为给它发送按键。
常见问题
Mac 版 Sleeping Dogs 支持手柄吗?
支持。Feral 为 Mac 版 Sleeping Dogs 写的常见问题列出了它测试过的手柄,包括 PS4 和 PS3 DualShock、Xbox 360 手柄、USB 连接的 Xbox One 手柄和罗技手柄。
PS5 手柄能在 Mac 上配合 Sleeping Dogs 使用吗?
DualSense 不在 Feral 为 Sleeping Dogs 测试过的名单上,我也没有测试过。如果游戏忽略它,映射工具可以从它发送游戏的键盘和鼠标控制。
能在 Mac 上重新映射 Sleeping Dogs 的手柄吗?
不能。Feral 的手册说手柄控制不能自定义。键盘控制可以,所以从手柄发送按键的映射工具能给你一个可以更改的布局。
为什么我的手柄在 Mac 上的 Sleeping Dogs 里不工作?
在“系统设置”的“游戏控制器”里检查它,在手柄唤醒的情况下重新启动 Sleeping Dogs,两种方式都试试 Steam Input 覆盖设置。如果仍然没有反应,就从手柄发送游戏的按键。
Mac 上的 Sleeping Dogs 用哪些按键?
按 Feral 的手册:W A S D 移动,Shift 冲刺,鼠标左键攻击,右键反击,F 擒拿,E 互动,驾驶时空格键是手刹。
更多中文页面
详细指南(英文)
作者说明。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 上.