CoderTools

在线游戏手柄测试

检测手柄按键、模拟摇杆、扳机、十字键和震动功能

未检测到手柄

请连接游戏手柄,然后按下手柄上的任意按键开始

使用说明

1

连接手柄

通过USB连接有线手柄或通过蓝牙连接无线手柄。浏览器会自动检测您的手柄。

2

按下任意按键

出于安全考虑,浏览器需要您先按下手柄上的任意按键才能访问手柄数据。这是浏览器的隐私保护机制。

3

测试所有输入

测试按键、模拟摇杆、扳机和十字键。可视化界面会实时更新,显示您按下的按键和摇杆位置。

4

测试震动

使用震动测试功能验证手柄的震动马达是否正常工作。

功能特点

按键测试

测试所有手柄按键,包括正面按键(A/B/X/Y)、肩键(LB/RB)、扳机(LT/RT)、摇杆按下和特殊按键。

模拟摇杆分析

监控模拟摇杆位置,显示精确的X/Y坐标。圆形可视化显示摇杆精确位置,帮助检测漂移问题。

扳机监控

模拟扳机显示从0.00(释放)到1.00(完全按下)的压力值。对于竞速游戏和射击游戏至关重要。

震动测试

独立测试弱震和强震马达。调整持续时间和强度以验证两个震动马达是否正常工作。

圆形度测试

通过测试摇杆画圆的精确度来分析摇杆性能。可检测不均匀磨损或校准问题。

圆形度测试指南

圆形度测试用于测量模拟摇杆画完美圆形的精确度。这有助于检测机械磨损、校准问题或可能影响游戏精度的制造缺陷。

1

在死区分析区域开启圆形度测试开关

2

沿外圈缓慢旋转模拟摇杆一整圈

3

查看摇杆下方显示的覆盖图和平均误差百分比

误差值说明

  • 小于 10% — 精度极佳,摇杆状态良好
  • 10% - 20% — 可接受,有轻微磨损或校准偏移
  • 大于 20% — 精度较差,建议重新校准或更换

使用技巧

  • 如果手柄未被检测到,请尝试使用Chrome或Edge浏览器,它们对手柄的支持更好
  • 无线手柄可能比有线连接有轻微的输入延迟
  • 某些通用手柄可能显示为'非标准'映射 - 原始模式有助于识别按键编号
  • 摇杆漂移是模拟摇杆的正常磨损 - 回中时有小数值表示存在漂移
  • Nintendo Switch Pro手柄可以使用,但按键映射可能与Xbox布局不同

支持的手柄

Xbox One/Series X|S 手柄

PlayStation DualShock 4/DualSense

Nintendo Switch Pro 手柄

通用USB/蓝牙游戏手柄

浏览器兼容性

Gamepad API 被大多数现代浏览器支持。以下是兼容性状态:

Chrome 21+ — 完全支持,包含振动功能
Edge 12+ — 完全支持,包含振动功能
Firefox 29+ — 支持按键/轴,振动支持有限
Safari 16.4+ — 基本支持,无振动功能
Opera 15+ — 完全支持,包含振动功能

注意:振动API(触觉反馈)需要在Windows上使用Chrome/Edge,或在Android上使用Chrome。macOS和iOS对振动的支持有限。

常见问题

如何在PC上测试Xbox手柄?

通过USB线或Xbox无线适配器连接手柄,然后在Chrome或Edge中打开本页面。按下手柄上的任意键,浏览器会在一秒内识别设备并显示按键布局。有线USB连接能获得最稳定的识别效果和最低的输入延迟。

为什么我的手柄没有被识别?

页面加载后先按一下手柄上的任意键——Gamepad API要求至少一次按键操作才会公开设备。若仍未识别:换用Chrome或Edge浏览器(Firefox支持有限);换一个USB口;检查是否有其他程序(如Steam Input)占用了手柄;蓝牙手柄请确认配对处于活跃状态。

如何检测摇杆漂移?

将摇杆放在中立位置不动,观察屏幕上显示的轴值。正常摇杆读数为0.00或接近零(±0.05以内)。在没有任何物理输入的情况下,轴值持续超出±0.10说明存在漂移。画圆测试会显示摇杆在满偏时是否能画出圆滑的圆形,凹凸不平或不对称的圆形提示摇杆存在机械磨损。

死区是什么,它对游戏有什么影响?

死区是游戏忽略的摇杆中心附近移动范围,防止细微抖动被识别为输入。本测试工具显示游戏应用死区前的原始轴值(0.00至±1.00)。如果静置时原始值显示±0.05的漂移,应在游戏中将死区至少设为0.10来屏蔽它。大多数游戏默认使用10–20%的死区。

PS5 DualSense手柄能用这个测试工具吗?

可以。用USB-C转USB-A线将DualSense连接到PC,在Chrome中打开本页面即可使用。手柄会被识别为标准游戏控制器,按键映射遵循浏览器的Xbox标准布局(叉键=A,圆键=B等)。触觉反馈和自适应扳机阻力无法在此测试,因为这些功能需要PlayStation专有API,仅在PS5上可用。

哪些浏览器支持振动(震动)测试?

Windows和Android上的Chrome 65+支持Gamepad Vibration API,Windows上的Edge也支持。Firefox即使手柄本身支持振动,也不开放振动接口。Safari完全不支持振动。如果振动按钮无响应,请切换到Windows上的Chrome。macOS Chrome有部分支持——双振动马达可被识别,但强度可能有差异。

相关工具

快捷菜单

暂无访问记录