手柄漂移检测器|用数值诊断摇杆是否自己乱动·死区设置参考

手柄漂移检测器是一款免费工具,只要通过 USB 或蓝牙连接 PS5 的 DualSense、Switch 的 Pro 手柄·Joy-Con、Xbox 手柄等,就能用数值诊断摇杆自己乱动的“漂移”。松手状态下测量 5 秒,给出偏离中心的最大值与方向,以及游戏设置中应填入的死区参考值。还可以转动摇杆查看外圈是否成圆(圆度),检查连按的按键是否会重复输入,扳机能否平滑地输出 0 到 1,以及是否会振动。无需安装应用。

WAITING

请连接手柄并按一下按键

浏览器不会仅因为连接就识别手柄(只有在按下按键时才会看到)。请用 USB 线或蓝牙连接,按一下 A 或 × 等按键,这里就会显示机型名称。

  • 用 USB 连接后没有反应时,请确认线缆支持数据传输而非仅充电
  • 如果 Steam 正在运行,手柄可能被 Steam 占用而无法显示(请先退出再试)
  • PS5 的 DualSense 长按 PS 键+创建键,Switch 的 Pro 手柄长按顶部的同步键,即可进入蓝牙配对状态
  • 在手机(Android·iPhone)上通过蓝牙连接,也可以同样检测

摇杆漂移诊断

手指离开摇杆,把手柄放在桌上测量 5 秒。如果没有触碰却出现偏离中心的数值,那就是漂移(自己乱动)的真面目。

红点=当前位置·粉线=移动轨迹
虚线圆从内到外依次为 0.05(绿)·0.10(黄)·0.20(红)

识别到手柄后即可测量。

  • 把手柄放在桌上,不要碰摇杆(手持时手指的重量会使数值变动)
  • 先把摇杆大幅推到底再松开后测量,也能发现回不到中心的漂移类型
  • 切换左右摇杆,分别测量

ABOUT

关于手柄漂移检测器|用数值诊断摇杆是否自己乱动·死区设置参考

手柄漂移检测器可以把游戏手柄连接到电脑或手机的浏览器,用数值诊断摇杆自己乱动的“漂移”。松开摇杆测量 5 秒,就会给出偏离中心的最大值与方向,并判定:低于 0.05 为正常,0.1 以上为疑似漂移,0.2 以上为漂移,同时给出游戏设置中应填入的死区参考值(%)。在把摇杆推到底并转圈的外圈测试中,会根据各方向的推动量求出圆度偏差(%)以及推不到位的方向;按键测试则检查连按时的双击(连击)和扳机数值的跳变,还可以驱动振动马达。支持浏览器能识别的游戏手柄,包括 PS5 的 DualSense、PS4 的 DUALSHOCK 4、Switch 的 Pro 手柄·Joy-Con、Xbox 手柄等。

手柄漂移检测器|用数值诊断摇杆是否自己乱动·死区设置参考的使用方法

  1. 1用 USB 线或蓝牙把手柄连接到电脑或手机
  2. 2保持本页面打开,按一下 A 或 × 等任意按键使其被识别(会显示型号名称)
  3. 3在“摇杆漂移诊断”中选择左摇杆,把手柄放在桌上,点击“松手测量 5 秒”
  4. 4查看判定(正常·轻微偏移·疑似漂移·漂移)以及偏移方向和死区参考值。右摇杆也用同样方法测量
  5. 5在“外圈(圆度)测试”中把摇杆推到底并转 3~4 圈,查看外圈形状和推不到位的方向
  6. 6在“按键·扳机·振动”中连按按键,确认双击次数、扳机判定和振动
  7. 7用“复制结果”保存数值,用于咨询维修或隔天对比

适用场景

  • 想确认游戏中角色或视角自己乱动是不是手柄漂移
  • 想把 PS5 DualSense 或 Switch Joy-Con 的摇杆偏移用数字记录下来
  • 想知道游戏设置里死区设成百分之几才能消除漂移
  • 想检查二手买来或维修返回的手柄
  • 摇杆推到底后,斜向或某一个方向似乎反应偏弱
  • 想确认按键只按一次却响应两次(连击)的情况
  • 想在电脑上确认手柄是否被识别、振动是否正常

使用要点

  • 直接使用浏览器 Gamepad API 返回的数值(-1~1)。主机和游戏内部会有厂商校正和游戏自带的死区,所以这里显示的微小偏移在游戏中可能看不出来。
  • 判定的分界是偏移最大值 0.05、0.10、0.20。多数游戏默认的死区在 0.1~0.2 左右(Unity 的 Input System 为 0.125,Xbox XInput 的推荐值是左摇杆约 0.24、右摇杆约 0.27),所以低于 0.05 的偏移在操作中基本不会察觉。
  • 死区参考值是测得的最大偏移加上 0.03 的余量,再按 0.01 向上取整(0.05~0.50)。数值越大漂移越容易被消除,但轻轻推动摇杆的细微操作也会失效。
  • 按键双击按“松开后 45ms 内再次按下”的次数统计。浏览器按屏幕刷新(每秒约 60 次)读取,所以比这更短的双击可能会漏掉。
  • 振动测试可在 Chrome·Edge 中使用。Firefox·Safari 的浏览器不支持振动,因此按钮无法点击。
  • 手柄数值只在浏览器内读取,不会发送到服务器。只会把所选的左右摇杆和死区设置保存在本浏览器(localStorage)中。

可以解决这些问题

手柄漂移检测器|用数值诊断摇杆是否自己乱动·死区设置参考可以帮你解决以下问题。

  • 想确认手柄摇杆自己乱动是不是漂移
  • 在电脑上检查 PS5 手柄漂移的方法
  • 想用数值检查 Joy-Con 是否漂移
  • 游戏中死区设成百分之几可以消除漂移
  • 想确认手柄按键是否会重复响应
  • 想测试摇杆的圆度(外圈)
  • 想确认电脑是否识别了游戏手柄、是否会振动

常见问题

什么是摇杆漂移?
指没有碰摇杆,手柄却一直报告“摇杆有点被推动”的现象。在游戏中表现为角色慢慢走起来,或视角自己转动。多半是摇杆内部的可变电阻(电位器)磨损,或灰尘、油脂进入所致。本工具在松手状态下收集 5 秒的数值,把偏离中心的程度量化。
漂移数值到多少才算故障?
本工具将未触碰时的偏移最大值低于 0.05 判为正常,0.05~0.10 为轻微偏移(会被多数游戏默认死区遮住的范围),0.10~0.20 为疑似漂移,0.20 以上为漂移。超过 0.20 的偏移若用死区遮住,操作会变得相当迟钝,可以作为考虑维修或更换的参考。
死区应该设成百分之几?
设为漂移诊断给出的“死区参考值”以上,未触碰时的输入就会消失。例如最大偏移为 0.08,加上余量后的参考值是 0.11(11%)。如果在 FPS 等游戏中想要精细瞄准,建议设成接近参考值的较小数值,只有在仍然在意乱动时再上调几个百分点。
PS5 的 DualSense 或 Switch 的 Joy-Con 也能用吗?
可以。在电脑的 Chrome·Edge 中,用 USB 或蓝牙连接 DualSense、DUALSHOCK 4、Switch 的 Pro 手柄·Joy-Con、Xbox 手柄后,按一下按键即可被识别。Joy-Con 在电脑上会被看作左右两个独立的手柄,请选择想检测的那一个。手机(Android 的 Chrome、iPhone 的 Safari)通过蓝牙连接也可使用。
连接了手柄,但一直显示“请按下按键”
出于安全考虑,浏览器在页面打开后、按键被按下之前不会暴露手柄。按键后仍无变化时,请确认使用的是支持数据传输(不是仅充电)的 USB 线,或蓝牙是否已配对完成。Steam 等使用手柄的应用在运行时也可能导致看不到,请先退出再试。
圆度(外圈)测试的偏差多少算正常?
它是把摇杆推到底转圈时,推动量与半径 1 的圆的平均偏差,低于 10% 属于正常。Xbox 手柄等在斜向推动时可能返回超过 1 的值(形状接近方形),这不是故障,而是输出的特性。如果只有特定方向达不到 0.9,则可能是摇杆磨损或校准偏移。
漂移可以自己修好吗?
Switch 可以在主机的“设置 → 手柄与体感 → 校正摇杆”中重新校准中心。PS5·PS4 主机没有校正设置,用游戏内的死区遮住是最简便的办法。大幅转动摇杆或反复按压摇杆,有时会让内部灰尘移动而暂时好转。拆机或使用接点复活剂多数情况不在保修范围内,请先确认保修期和厂商维修。