游戏手柄测试

游戏手柄测试,是指在浏览器里读取手柄的按键与摇杆数据,判断按键是否失灵、摇杆是否漂移、扳机行程是否正常的在线工具。把手柄连上后按一下任意键唤醒连接,页面会显示型号、按键数与轴数,实时点亮你按下的每一个键,并把左右摇杆的坐标画出来;松开手静置几秒即可测出摇杆漂移量,并换算成「要多大死区才能盖住」。支持 Xbox、PS、Switch Pro 等手柄,全程浏览器本地运行、数据不上传,免费无需注册。

连接状态 未连接型号 序号 映射 按键数 轴数 品牌识别 状态刷新间隔
摇杆漂移检测:还没做过漂移检测:松开双手不要碰摇杆,点「开始漂移检测」静置几秒即可出报告。
摇杆量程 / 转圈测试:还没做过量程测试:点「开始量程测试」,把两个摇杆各贴着边缘转两圈再点结束。

全程在你的浏览器本地运行:手柄型号串与按键、摇杆读数只在本地内存里做展示与统计,不记录、不拼接、不外发,数据不上传,也不提供任何按键序列导出;只有死区档位 / 原始数据展开状态 / 当前选中的手柄序号这三项展示偏好存在本机,其中不含手柄型号串。测的是浏览器能读到的手柄状态,中间隔着系统驱动与浏览器映射层,阈值为经验值,结果可作参考,不等同专业校准工具。

如何使用游戏手柄测试

1

把手柄用 USB 线或蓝牙连上电脑,然后按一下手柄上的任意键唤醒浏览器识别——浏览器出于隐私保护,必须先收到一次手柄输入才会把设备报给网页,这一步不能省。

2

逐个按键、推摇杆、压扳机,看页面是否同步点亮与变化:按键阵列会实时高亮按下的键,扳机附 0~1 模拟量条,手柄按键覆盖率一路加到 17/17 就说明按键全部测到。

3

松开双手点「开始漂移检测」,静置几秒读出摇杆漂移量与建议死区;需要时再做量程测试(两个摇杆各贴边转两圈)与手柄震动测试。

关于游戏手柄测试的常见问题

游戏手柄测试免费吗需要注册吗
完全免费,打开即用,无需注册登录,也不用安装驱动、软件或浏览器插件。这个在线手柄测试是纯网页工具,免费手柄测试不限次数,按键测试、摇杆漂移检测、量程测试、扳机行程与手柄震动测试全部不收费。用电脑浏览器直接打开本页,把手柄连上再按一下任意键就能开始,属于随开随用的浏览器手柄测试页面。
网页版手柄测试会上传我的设备信息吗
不会。手柄型号串与全部按键、摇杆读数只在你的浏览器内存里参与展示与统计,工具不记录、不拼接、不外发,也不提供任何按键序列导出——它不是输入记录器。只有死区档位、原始数据是否展开、当前选中的手柄序号这三项展示偏好会存在本机,其中不含手柄型号串。站点本身仅有匿名访问量统计,与你按了哪些键无关。
浏览器里检测不到我的手柄怎么办
先按一下手柄上的任意键。浏览器出于防指纹考虑,必须先收到一次手柄输入才会把设备报进列表,所以「检测不到」多半不是手柄没插好。仍然不行时依次排查:确认本页是 https 打开的(手柄接口需要安全上下文)、换一个 USB 口或重新配对蓝牙、换用最新版 Chrome 或 Edge、关掉可能独占手柄的游戏平台客户端,再回来做一次手柄连接测试。
怎么用手柄测试判断摇杆有没有漂移
松开双手、不要碰任何摇杆,点「开始漂移检测」,工具会在静置窗口内逐帧记录每个轴的绝对读数,最后给出每轴最大偏移、平均偏移与最差轴。判读口径是:最大静息偏移不超过 0.08 基本感觉不到,超过 0.15 就属于明显漂移。采样期间只要有一个轴被推过 0.5,本轮会直接作废并提示重测,避免手抖污染结论。
手柄摇杆漂移多少算需要维修
没有统一标准,只能给量化参考。本页把静息最大偏移换算成「建议死区百分比」:偏移 0.02 以内是中心稳定,0.08 以内多数游戏的默认死区就能吃掉,0.15 以内算轻微漂移,超过就属于明显漂移,人物自动走位、视角自己转多半是它。先试系统或主机自带的手柄摇杆校准,无效再考虑更换摇杆模块;本页只做参考性排查,不做硬件鉴定。
Xbox 手柄能用这个在线手柄测试吗
Xbox 手柄在这套环境下最省事:Xbox 手柄在 Chrome、Edge 里通常被识别为标准映射,17 键与四个轴都能读到,Xbox 手柄测试、Xbox 手柄漂移都可以在本页直接做。页面会把它的按键按位置名加 A/B/X/Y 双标注画出来,摇杆坐标、扳机模拟量、按键覆盖率一并给出。震动测试依赖浏览器的震动接口,Chromium 系一般可用,Firefox 与 Safari 多数拿不到。
PS5 手柄和 Switch Pro 手柄支持吗
支持。DualSense 手柄测试、PS5 手柄测试、PS4 手柄测试与 Switch Pro 手柄测试都走同一套标准映射读数,Joy-Con 漂移检测也能用本页的静置采样做。要注意两点:一是任天堂手柄的字母标注与 Xbox 左右相反,页面已按品牌给出副标注;二是 DualSense 的自适应扳机、触摸板、陀螺仪等私有能力不在 Gamepad API 的标准映射里,本页读不到。
手柄震动测试没反应是什么原因
最常见的原因是浏览器不支持震动接口:手柄震动检测依赖 vibrationActuator,目前主要是 Chromium 系(Chrome、Edge)提供,Firefox 与 Safari 多数情况下拿不到,此时页面会把震动按钮置为不可用并说明原因,这不代表手柄震动损坏。另外震动指令必须由你点击触发,浏览器不允许无手势调用。还要注意:浏览器没有回读通道,页面只能如实说「指令已发出」。
手柄扳机松开后不归零是坏了吗
不一定。本页的手柄扳机测试会显示左右扳机的实时模拟量:完全松开时读数应接近 0,超过 0.05 就标为「松开后未归零」。赛车游戏里车自己往前走、射击游戏里一直微微开镜,多半就是这个残值造成的。先在系统、主机或厂商驱动里做一次校准,再看残值有没有下降;页面同时记录本轮峰值,松手之后也能回看刚才到底推到过多少;如果扳机推到底、峰值也到不了 1.00,则更像行程受阻或霍尔元件磨损。
手机或平板能做游戏手柄测试吗
可以打开,但不保证识别。移动端浏览器对蓝牙手柄的支持参差:Android Chrome 通常较好,iOS Safari 支持部分 MFi 与蓝牙手柄,也有不少手柄压根不出现在列表里。另外手机上的浏览器帧率与后台策略会影响静置采样,测出来的漂移数值参考价值下降。要认真排查手柄故障,建议在电脑上用 Chrome 或 Edge 做这套网页手柄测试。
手柄按键顺序和图上标的不一样正常吗
正常。浏览器标准映射里的按钮下标表示的是「位置」而不是字母:下标 0 永远是面向你的那一排最下面那个键,它在 Xbox 上叫 A、在 PlayStation 上是 ×、在 Switch Pro 上却是 B,因为任天堂的 A/B 与 X/Y 相对 Xbox 左右互换。本页因此以位置名为主标注、品牌字母为副标注,正文里还有一张完整对照表,可以直接按位置核对,不会认错。
在线手柄测试能测出回报率和延迟吗
不能,本页也不打算做。整套读数走浏览器的 requestAnimationFrame 轮询,采样率上限约等于显示器刷新率(常见 60/120/144Hz),页面上那个「状态刷新间隔」只是这条轮询的间隔,不是手柄真实的 USB 回报率,更不是端到端延迟。同理,帧间隔本身就有 8~16 毫秒,所以本页也不给手柄连击或双击抖动的判定,那需要事件级时间戳而不是快照轮询。

游戏手柄测试怎么用与结果怎么读

游戏手柄测试怎么用:四个模块分别看什么

设备与连接:型号、映射与按键数怎么读

浏览器的 Gamepad API 不派发按键事件,只提供快照轮询:navigator.getGamepads() 返回一个定长数组,每个元素带型号串、序号、映射类型、按钮数组与轴数组。本页每帧重新取一次快照,所以设备卡上的型号、序号、映射、按键数、轴数都是当帧的真实值。做手柄连接测试时先看这张卡:能读到型号就说明浏览器已经认到设备,接下来才谈按键与摇杆。型号串由手柄和驱动决定,不同浏览器格式差异很大,本页原样展示、不做美化,方便你自己核对是不是那只手柄。

按键测试:17 键覆盖率与位置名标注

标准映射下手柄有 17 个按钮,本页把它们画成阵列,按下即点亮,扳机这类模拟量键额外显示 0~1 的进度条。右下角的手柄按键覆盖率会累计「已测到几个键」,并列出还没按到的键名,逐个按过去就能完成一次完整的手柄按键测试;手柄十字键测试也在这一组里,十字键上下左右各占一个下标。要做手柄按键失灵检测,看的就是这一块:按下去不点亮的键才是可疑键。

摇杆与扳机:坐标、半径与静息读数

手柄摇杆测试区把左右摇杆各画成一个方形,点的位置就是当前坐标,旁边给出 x、y、半径与角度。注意 Gamepad API 的纵轴是「下为正」,与数学坐标系相反,本页已经取反,所以你把摇杆往上推,点就往上走。死区档位(不启用 / 5% / 10% / 15% / 20%)只影响这一块的可视化与读数,绝不影响漂移采样。手柄扳机测试则看左右扳机的模拟量:完全松开应接近 0,推到底应接近 1.00。这一行同时给出当前读数与本轮峰值——峰值只增不减,松手后读数虽然回到 0,刚才推到过多少仍然留在页面上,点「重置本轮统计」或换手柄即清零。

手柄震动测试只能确认指令已发出

点「震动 · 强」或「震动 · 弱」会向手柄发送一条双马达震动指令。浏览器只能告诉网页「指令有没有被接受」,没有任何回读通道能知道马达是否真的转了,所以本页的手柄震动检测结论只写「已发送震动指令」,不替马达下「一切正常」的结论。拿不到震动接口时按钮会置灰,那是浏览器能力问题,不是手柄坏了。

摇杆漂移怎么测:静息偏移与建议死区

摇杆漂移检测的采样口径与作废条件

摇杆漂移检测的做法是:先给你 3 秒松手,再在 2500 毫秒的静置窗口里逐帧记录每个轴的绝对读数,取每轴的最大值与平均值。三条纪律写进了实现里——第一,采样用未经死区处理的原始轴值,死区一旦介入就会把漂移直接吃光;第二,采样期间只要有一个轴被推过 0.5,本轮直接作废,不出任何结论;第三,采样帧数少于 30 帧时只报「样本不足」,绝不冒充成功结论。切到别的标签页再回来也会作废本轮,因为后台帧率不可信。

手柄漂移判读区间对照表怎么看

静息最大偏移的判读区间(经验分界,不是行业标准;区间上限与页面判定同一份阈值)
静息最大偏移判读说明
0 ~ 0.02中心稳定松手后摇杆几乎回到正中,属于健康状态。
0.02 ~ 0.08正常(多数游戏死区可吃掉)有一点点静息偏移,但落在常见游戏默认死区之内,实际游戏里基本感觉不到。
0.08 ~ 0.15轻微漂移已能被部分小死区游戏读到,建议在游戏里把死区调到建议值以上再观察。
大于 0.15明显漂移静息偏移超过多数游戏的默认死区,人物自走、视角自转多半就是它,考虑校准或更换摇杆模块。

建议死区怎么换算成游戏里的设置

这是本页最实用的一个量化口径:建议死区 = 静息最大偏移 × 100%,向上取整到整百分位。测出最大偏移 0.13,建议死区就是 13%——把游戏里的摇杆死区调到 13% 以上,这点漂移就被盖住了。做手柄死区测试时可以反过来用:把本页的死区档位调到建议值,看摇杆点是否稳稳停在中心。需要说明的是,摇杆死区调大会牺牲微操精度,所以它是缓解手段而不是修复;真要修好,还是得做手柄摇杆校准或更换摇杆模块。

手柄按键顺序对不上的根因与对照表

标准映射下标是位置不是字母

很多人第一次用网页做游戏手柄检测都会疑惑:明明按的是 A,页面高亮的却是别的键。原因是标准映射的按钮下标表示位置而不是字母——下标 0 是面向你那一排最下面的键,它在 Xbox 上印着 A,在 PlayStation 上是 ×,在 Switch Pro 上却是 B。因此本页以位置名为主标注、品牌字母为副标注,识别品牌只用来决定副标注怎么写,识别错了不影响任何判定。

Xbox / PS / Switch 手柄按键对照表

标准映射 17 个按钮的位置名与三大品牌字母对照(下标由浏览器给出,字母由厂商丝印决定)
下标位置名XboxPlayStationNintendo
0下键A×B
1右键BA
2左键XY
3上键YX
4左肩键LBL1L
5右肩键RBR1R
6左扳机LTL2ZL
7右扳机RTR2ZR
8左功能键视图 / BackShare / Create
9右功能键菜单 / StartOptions+
10左摇杆按下LSL3LS
11右摇杆按下RSR3RS
12十字键上
13十字键下
14十字键左
15十字键右
16主页键Xbox 键PS 键Home

十字键测不到多半是 hat switch

部分手柄(尤其是街机摇杆与老式第三方手柄)把十字键做成 hat switch,它落在某个轴上而不是按钮数组里,表现就是「十字键怎么按都不点亮,却多出一个轴」。这不是故障,属于映射差异。同理,未被识别为标准布局的手柄会走非标准映射,此时页面隐藏品牌标注、改按原始按钮 / 轴序号显示,覆盖率也不给百分比——分母含义不可知时谈百分比是假精确。

手柄故障排查:三类毛病的处理建议

摇杆自己动、人物自动走位怎么办

手柄自动走位、视角自己转,英文里叫 stick drift,是霍尔或电位器式摇杆中心值偏移、碳膜磨损的典型表现。排查顺序建议是:先用本页做一次手柄漂移测试拿到数值,再把游戏内死区调到建议值观察是否缓解,然后尝试系统、主机或厂商工具里的手柄校准检测与重新校准,最后才考虑更换摇杆模块。Joy-Con 漂移检测、Xbox 手柄漂移都可以按这个顺序走。

手柄按键失灵检测与接触不良排查

某个键按了没反应,先别急着判定按键损坏:换一个 USB 口或重新配对蓝牙、换一根数据线、关掉可能独占设备的游戏平台客户端,再回本页复测一遍。同一个键在多次手柄好坏检测里都点不亮,才更可能是微动或排线问题。想快速回答「这只手柄能不能用」,把17 键覆盖率按满、两个摇杆各转一圈、扳机推到底再松开,一轮下来手柄质量检测心里就有数了。

扳机不归零和推不满的处理顺序

扳机不归零指的是松开后仍有残值(超过 0.05 本页就会标出来),车游里车自己往前走多半是它;推不满则是推到底也到不了 1.00,常见于行程受阻、护圈变形或元件磨损。两者的处理顺序一样:先校准,再看数值有没有变化,最后才考虑维修。量程测试可以帮上忙——把两个摇杆各贴着边缘转两圈,页面会给出每根摇杆的最大合成半径与八方向覆盖,某几个方向推不到边通常意味着护圈受阻。

在线手柄测试的边界与不做的事

浏览器读到的不是硬件电气量

不测手柄回报率也不做连击判定

本页不做回报率与延迟测量,也不做手柄连击判定。原因是整套读数走 requestAnimationFrame 轮询,采样率上限约等于显示器刷新率,帧间隔本身就有 8~16 毫秒,量不了微动级别的抖动;设备卡上的「状态刷新间隔」只是这条轮询的间隔,已经明确标注受浏览器帧率钳制。想量毫秒级的点击抖动,那是鼠标双击测试那类事件级工具的活。

手柄检测的隐私边界与本地运行

只在内存里
手柄型号串与按键、摇杆读数只参与本地展示与统计,不记录、不拼接、不外发,也不提供任何按键序列导出。
存本机的只有三项
死区档位、原始数据是否展开、当前选中的手柄序号;其中不含手柄型号串。
需要 https 页面
手柄接口要求安全上下文,用 http 打开会探测不到设备,这不是手柄的问题。
英文关键词
英文界面与资料里,这类工具常写作 gamepad test 或 controller test,摇杆漂移写作 stick drift,搜索 Gamepad API 测试也能找到同类页面。

最后补一句同类词的对应关系,方便你按自己的叫法找回本页:手柄检测、游戏手柄检测、手柄漂移检测、摇杆死区自查、手柄测试网页版、北通手柄测试、八位堂手柄测试说的都是同一件事——把手柄连上,在浏览器里看按键、摇杆、扳机与震动的实时读数。想测键盘按键去键盘测试,想测鼠标按键与滚轮去鼠标测试,想测触摸屏去触摸屏测试,各自的输入源与接口都不一样,本页只管手柄。