Sixaxis 控制器完整教程
Sixaxis 控�制器是索尼在 PlayStation 3 时代推出的无线手柄,因支持蓝牙连接且体积小巧,至今仍被许多 PC、手机、树莓派等设备的用户喜爱使用,本教程将教你如何让你的 Sixaxis 控制器在多种平台上“重获新生”。

第一部分:准备工作
在开始之前,请确保你拥有以下物品:
- Sixaxis 控制器:可以是官方的 DualShock 3,也可以是外观类似、支持蓝牙的第三方手柄。
- 数据线:一根标准的 Mini-USB 线(DualShock 3 充电线)。
- 充电设备:一个电脑 USB 端口、手机充电头或任何能提供 5V 电压的 USB 口。首次使用或长期未用时,请务必充满电。
- 一台电脑:主要用于进行驱动安装和配对操作。
第二部分:核心步骤——蓝牙配对(最关键的一步)
无论你后续想在哪个设备上使用,都必须先将手柄通过蓝牙与你的主控设备(通常是电脑)进行首次配对,电脑在这里充当一个“桥梁”角色。
步骤 1:进入配对模式
- 确保手柄已充满电。
- 找到手柄背面的
RESET小孔。 - 用一根牙签或回形针,长按
RESET孔约 5 秒。 - 当手柄的四个指示灯(从左到右)开始快速闪烁时,松开手柄,这表示手柄已进入“可被发现”的蓝牙配对模式。
步骤 2:在电脑上搜索并连接
根据你的电脑操作系统,选择对应的操作方法:
对于 Windows 10 / 11 系统(推荐)
Windows 系统对蓝牙设备有较好的原生支持。

- 打开 设置 > 蓝牙和其他设备。
- 点击 “添加设备”。
- 在设备列表中,选择 “蓝牙”。
- 等待片刻,系统会搜索到名为 “Wireless Controller” 的设备。
- 点击它进行配对。
- 系统可能会提示你输入一个配对码,对于 Sixaxis 控制器,配对码通常是 “0000” 或 “1234”,输入后点击“下一步”或“连接”。
- 配对成功后,手柄的指示灯会停止闪烁,并常亮 第一个灯(Player 1),恭喜你,配对完成!
对于 macOS 系统
macOS 的蓝牙配对过程也很简单。
- 点击屏幕右上角的 蓝牙图标,选择 “打开蓝牙设置...”。
- 确保“蓝牙”总开关已打开。
- 点击 “设置新的设备...”。
- 等待手柄出现在设备列表中,它会显示为 “Wireless Controller”。
- 点击它进行配对。
- 同样,在弹出的窗口中输入配对码 “0000” 或 “1234”。
- 配对成功后,手柄的第一个指示灯会常亮。
对于 Linux 系统(以 Ubuntu 为例)
- 打开 “设置” > “蓝牙”。
- 确保蓝牙已开启。
- 点击 “添加设备” 或旁边的 “+” 号。
- 系统会开始搜索,找到 “Wireless Controller” 后点击它。
- 输入配对码 “0000”。
- 配对成功。
第三部分:在不同平台上的使用
完成蓝牙配对后,你的手柄就可以在各个平台上使用了。
在 Windows 上玩游戏
配对成功后,Windows 会自动识别手柄,并为其安装一个通用的 XInput 驱动,你可以直接在游戏中使用,Steam、Epic Games 平台的游戏。
问题排查:如果手柄在游戏中没有反应(按键错乱、没有振动):

这通常是因为系统安装了旧版的 DS3 Tool 驱动,它和 Windows 自带的驱动冲突了,你需要使用一个工具来切换手柄的工作模式。
推荐工具: DS4Windows (原名 DS4Tool) 这个工具功能强大,不仅能完美支持 Sixaxis/DualShock 3,还能提供更多自定义选项。
DS4Windows 使用教程:
- 下载与安装:从官网或可信来源下载 DS4Windows。
- 运行与设置:
- 解压并运行
DS4Windows.exe,首次运行时,它会提示你安装驱动,点击“Install Driver”并按照提示完成。 - 在主界面,点击 “Profile” -> “Add”,然后选择你的手柄(通常只有一个)。
- 关键步骤:在设置中,确保勾选了 “Hide DS4 controller”,这会禁用 Windows 自带的驱动,避免冲突。
- 在 “Controller” 选项卡中,你可以调整摇杆死区、扳机死区等。
- 在 “Profiles” 选项卡中,你可以为不同的游戏创建不同的配置文件(为赛车游戏设置扳键为油门刹车)。
- 解压并运行
- 大功告成:你的手柄应该可以在所有支持手柄的 PC 游戏中正常工作了。
在 Android 手机上使用
你需要一个支持蓝牙手柄的游戏,并确保手机版本支持蓝牙。
- 配对:在手机的蓝牙设置中,按照 第二部分 的方法,将手机与手柄进行配对,配对码同样是 “0000”。
- 测试:配对成功后,打开一个支持手柄的游戏(如《现代战争》、《原神》、《崩坏:星穹铁道》等),手柄通常会被自动识别并开始工作。
在树莓派上使用
树莓派是玩转 Sixaxis 的绝佳平台。
- 安装必要软件:打开终端,运行以下命令:
sudo apt-get update sudo apt-get install bluetooth bluez-utils python3-bluez python3-dev libbluetooth-dev libudev-dev sudo pip install pybluez sudo pip install evdev sudo apt-get install joystick
- 配对:在树莓派的蓝牙设置中,按照 第二部分 的方法与手柄配对。
- 设置权限:为了让普通用户能使用手柄,需要修改权限文件。
sudo nano /etc/udev/rules.d/99-input.rules
在文件末尾添加以下内容,然后保存 (Ctrl+O, Enter, Ctrl+X):
KERNEL=="js[0-9]*", MODE="0666" - 重启:重启树莓派使配置生效。
sudo reboot
- 测试:重启后,手柄应该可以被系统识别,你可以使用
jstest命令来测试:jstest /dev/input/js0
第四部分:常见问题与解决方案
Q1: 为什么我的手柄无法进入配对模式(指示灯不闪烁)? A1: 电量不足,这是最常见的原因,请务必用数据线连接充电至少 30 分钟后再试。
Q2: 配对时,电脑搜索不到手柄。 A2:
- 确保手柄已正确进入配对模式(四个灯快速闪烁)。
- 确保手柄和电脑的蓝牙距离不要太远(建议 1-2 米内),且中间没有强信号干扰源。
- 尝试重启电脑和手柄(长按手柄中间的 PS 键约 10 秒强制关机,再按一下开机)。
- 在电脑上删除所有已配对的“Wireless Controller”设备,然后重新配对。
Q3: 手柄连接成功,但在游戏中按键错乱或没有反应。 A3: 这几乎肯定是驱动冲突问题,请务必按照 第三部分 1 中的教程,使用 DS4Windows 工具,并勾选 “Hide DS4 controller”。
Q4: 手柄连接后,电脑识别为“其他设备”,无法安装驱动。 A4: 这通常是系统蓝牙驱动的问题,尝试:
- 更新你的电脑蓝牙驱动。
- 在设备管理器中,找到有问题的设备,右键
