如何测试手柄
- 连接手柄:使用支持数据传输的 USB 线,或通过蓝牙连接(请先在系统的蓝牙设置中配对)。
-
按任意按键。浏览器只有在页面打开期间您按下手柄上的某个按键后,才会显示手柄。在此之前,测试工具一直在等待;之后会出现示意图,菜单中会显示手柄的名称。
-
按下每个按键并扣动两个扳机。按键在按下时亮起蓝色,正常触发后变绿。扳机在扣动时会填充,数值从 0.00 到 1.00。
-
检查摇杆。松开两个摇杆并读取静止偏移,然后沿外缘缓慢转动每个摇杆,测量圆度。
这里左摇杆出现了漂移:在没人触碰时,它的静止位置超出了 0.10 的死区。 -
测试震动。选择弱马达、强马达或两者,并设置时长和强度。详情面板会显示浏览器和手柄是否支持震动。
-
匹配您的手柄。在能够识别手柄的情况下,标签会自动切换为 Xbox、PlayStation 或 Nintendo;您也可以自行选择。连接了多个手柄时,请从菜单中选择一个。
摇杆漂移与死区
摇杆漂移是指没有人触碰时,摇杆仍然报告有移动,表现为游戏角色缓慢向前移动,或视角慢慢转动。请放开摇杆,读取静止偏移:0 表示完全居中,1 表示推到最大。如果摇杆在无人触碰时偏移超出死区,测试工具会将其标记为漂移。
死区滑块用于设置忽略中心附近多少移动量,类似许多游戏中的死区设置。如果把游戏内的死区稍微调大就能掩盖漂移,那可能就足够了。偏移很大或不断增大,通常说明摇杆需要清洁或更换。
圆度与原始数值
沿边缘转动摇杆会绘制出它的轮廓。圆度误差是该轮廓与完美圆形之间的平均差距,所以越低越好。有些手柄的轮廓天生更接近方形,因此请对比左右摇杆,或同一型号的两个手柄,而不要追求 0%。
原始数据表列出了浏览器报告的每个按键(数值 0 到 1)和每个轴(−1 到 1)。对于不使用标准布局的手柄,例如飞行摇杆、方向盘、街机摇杆和较旧的 USB 手柄,这是最好的检查方式。
手柄检测不到,或按键不对?一步步排查
- 页面加载完成后再按一个按键。仅仅插上手柄,浏览器不会显示它。如果测试工具仍显示等待手柄连接,请多按几个按键,然后点击检测手柄。
- 检查线缆和接口。有些 USB 线只能充电,所以请试用一根确定可以传输数据的线。直接插到电脑上,不要接在无源集线器上,并尝试换一个接口。
- 通过蓝牙重新配对。让手柄进入配对模式:PS5 DualSense / PS4 DualShock 4:按住 PS 键和创建键(PS4 为 Share 键),直到灯条闪烁;Xbox:按住顶部的配对键,直到 Xbox 键快速闪烁;Switch Pro 手柄:按住顶部的小型同步键。然后添加:Windows 11:设置 › 蓝牙和设备 › 添加设备;Mac:系统设置 › 蓝牙;Android:设置 › 已连接的设备 › 与新设备配对;iPhone 和 iPad:设置 › 蓝牙。
- 关闭 Steam 或关闭 Steam 输入。如果 Steam 正在运行,它可能接管手柄并把它显示为另一种手柄。请关闭 Steam,或为此手柄关闭 Steam 输入,以便测试硬件本身。
-
亮起的按键不对?如果状态显示已连接,非标准映射,说明浏览器无法识别手柄的布局,因此示意图可能不匹配。请尝试 Chrome 或 Edge,它们能识别最多的手柄。Firefox 和 Safari 会用这种方式显示部分手柄。
-
使用原始数据表。浏览器报告的每个按键和轴都会连同实时数值一起列出,所以即使是飞行摇杆、方向盘和较旧的 USB 手柄,您也仍然可以检查每一个。
-
没有震动?如果“震动”面板显示震动不可用,说明浏览器或手柄不支持。请使用 Chrome 或 Edge 搭配 Xbox 或 PlayStation 手柄;Firefox 不支持震动。
USB 还是蓝牙?
USB 线是最可靠的测试方式:无需配对,不耗电,也不会有无线掉线。蓝牙适合日常游戏,但如果手柄断开连接、延迟或无法无线震动,请用线连接,看看问题出在手柄还是连接上。
关于这个手柄测试
这个免费的手柄测试工具使用 Gamepad API 在浏览器中运行,无需安装应用或下载驱动,也不会向任何地方发送内容。只有在此标签页打开且可见时,它才会读取手柄。
它适用于 Xbox Series 和 Xbox One 手柄、PS5 DualSense、PS4 DualShock 4、Switch Pro 手柄、8BitDo、罗技以及大多数其他 USB 和蓝牙手柄,可在 Windows、macOS、Linux、ChromeOS 和 Android 上使用,在 iPhone 和 iPad 上则支持受支持的手柄。Chrome 和 Edge 能提供最完整的结果,包括震动。
常见问题
如何在电脑上测试 PS5 手柄?
用 USB 线连接 DualSense,或通过蓝牙配对,在 Chrome 或 Edge 中打开此页面并按任意按键。把标签切换为 PlayStation,然后按下每个按键,检查两个摇杆是否漂移,并测试震动。
如何检查手柄是否有摇杆漂移?
松开两个摇杆,观察静止偏移。居中的摇杆读数接近 0。如果在无人触碰时数值仍高于死区,说明摇杆在漂移。
为什么检测不到我的手柄?
浏览器只有在页面打开时您按下手柄的某个按键后,才会显示手柄。如果仍然没有出现,请尝试更换线缆或 USB 接口,通过蓝牙重新配对,并关闭可能接管手柄的 Steam 或其他应用。
可以在线测试手柄震动吗?
可以,在 Chrome 和 Edge 中使用大多数 Xbox 和 PlayStation 手柄即可,在 Safari 中部分手柄也可以。请使用弱马达、强马达或两个马达的按钮;如果手柄和浏览器支持,还可以测试扳机马达。Firefox 不支持震动。
手柄测试适用于 Mac 或手机吗?
适用。在 Mac 上,请使用 Chrome、Edge 或 Safari。在 Android 上,请通过蓝牙或 USB 连接手柄并使用 Chrome。在 iPhone 和 iPad 上,请配对受支持的 Xbox 或 PlayStation 手柄并使用 Safari。
原始的按键和轴数值是什么意思?
每个按键报告一个从 0(松开)到 1(完全按下)的数值;模拟扳机显示中间的值。每个轴报告 −1 到 1,其中 0 是摇杆的中心。