什么是游戏手柄测试工具?
游戏手柄测试工具是一款免费的基于浏览器的工具,可让您测试和验证游戏手柄上的每个输入。它使用 Web Gamepad API 读取已连接手柄的实时数据 — 包括按键、模拟摇杆、扳机键、方向键和振动马达。
无论您是刚购买了新手柄、怀疑旧手柄出现摇杆漂移,还是想检查每个按键是否正常响应,此工具都能为每个输入提供即时的可视化反馈。
支持的手柄
Xbox 手柄
PlayStation 手柄
Nintendo Switch
第三方手柄
为什么要测试您的手柄?
验证新购产品
在保修期到期前,确保每个按键和摇杆都能正常工作。
检测摇杆漂移
无法回到中心位置的模拟摇杆会在游戏中造成意外移动 — 及早发现问题。
检查二手手柄
在购买或出售二手手柄前验证其完整功能。
故障排查
判断问题是硬件故障(按键损坏)还是软件问题(驱动/游戏配置)。
维修后测试
在更换摇杆、按键或扳机键后,确认所有输入都能正常工作。
如何使用游戏手柄测试工具
开始使用
连接您的手柄
通过 USB 线或蓝牙将手柄连接到您的计算机。
按任意按键
浏览器的 Gamepad API 需要按下按键才能激活检测。
自动检测
工具将自动检测您的手柄并显示其名称、按键和输入区域。
测试按键
按键部分以网格形式显示手柄上的每个按键。每个按键显示:
- 标签:标准名称(A、B、X、Y、LB、RB 等)或非标准手柄的按键索引
- 压力值:从 0.00(释放)到 1.00(完全按下)的模拟值
- 视觉状态:按键在按下时会发光,测试后会显示细微的高亮效果
右上角的计数器会跟踪您已测试的唯一按键数量与可用按键总数。
测试模拟摇杆
两个圆形可视化器实时显示左右模拟摇杆的位置:
位置跟踪
死区环
漂移检测
测试扳机键
LT 和 RT 扳机键条以水平填充条显示模拟压力。部分按下扳机键会显示精确的压力值,有助于验证平滑的模拟响应。
测试振动
如果您的手柄支持振动(触觉反馈),请使用振动面板进行测试:
- 强马达:控制重振动马达强度(0.0 到 1.0)
- 弱马达:控制轻振动马达强度(0.0 到 1.0)
- 持续时间:振动持续时长(100ms 到 2000ms)
- 点击测试按钮以使用您选择的设置触发振动
多个手柄
同时连接最多 4 个手柄。标题栏中会出现标记为 P1、P2、P3、P4 的标签页。点击标签页可在手柄之间切换并独立测试每个手柄。
功能特性
核心测试功能
实时输入监测
使用 requestAnimationFrame 以 60fps 读取所有手柄输入,提供即时的可视化反馈,无明显延迟。
- 按键按下立即反映
- 摇杆移动实时跟踪
- 扳机键输入即时显示
标准按键映射
按键根据 W3C 标准游戏手柄映射标记:A、B、X、Y、LB、RB、LT、RT、Back、Start、LS、RS、方向键和 Home。
- Xbox 风格的标准标签
- 额外按键标记为 B17、B18 等
- 跨平台兼容性
高级测试功能
摇杆漂移检测
每个模拟摇杆可视化器都包含死区指示器。当摇杆处于静止状态但读数超过死区阈值时,圆点会变为红色以警告您可能存在漂移。
- 可视化死区指示器
- 自动漂移警告
- 精确阈值检测
模拟压力显示
每个按键都显示其从 0.00 到 1.00 的原始压力值。这对于扳机键(LT/RT)和其他模拟按键特别有用。
- 精确的压力读数
- 部分按下检测
- 扳机键灵敏度测试
振动测试
独立测试手柄的触觉马达。调整强马达(重震动)、弱马达(轻震动)和持续时间,以验证两个振动马达是否正常工作。
- 独立马达控制
- 可调节强度和持续时间
- 支持 Chrome、Edge、Firefox
多手柄支持
同时连接最多 4 个手柄。每个手柄都有自己的标签页,允许您在手柄之间切换并独立测试它们。
- 最多同时支持 4 个手柄
- 独立标签页切换
- 每个设备独立测试
进度跟踪与历史
按键历史记录
可滚动的历史日志按时间顺序记录每次按键。这有助于验证快速输入是否正确注册,并可以揭示按键抖动等问题。
- 按时间顺序记录按键
- 快速输入验证
- 双击检测
进度跟踪
已测试/总数计数器跟踪您按下的唯一按键数量。使用重置按钮可清除进度并在切换到不同手柄时开始新的测试。
- 唯一按键计数器
- 可视化进度指示器
- 一键重置功能
常见问题
我的手柄未被检测到,该怎么办?
Gamepad API 要求您首先按下手柄上的按键。如果仍然无效,请尝试以下步骤:
- 重启您的网页浏览器并重新连接手柄
- 关闭可能正在使用手柄的其他应用程序(游戏、Steam 等)
- 尝试不同的 USB 端口或通过蓝牙重新配对
- 确保您的手柄已充电并已开机
- 尝试不同的浏览器 — Chrome 和 Edge 通常具有最好的 Gamepad API 支持
为什么摇杆静止时轴值略微偏离 0?
静止时的微小非零值是正常的,这是由模拟摇杆的制造公差造成的。低于 0.05 的值是典型的。
振动功能在所有浏览器上都有效吗?
桌面端的 Chrome、Edge 和 Firefox 支持振动(触觉反馈)。Safari 目前不支持 Vibration Actuator API。移动浏览器的支持情况各不相同。
桌面浏览器
- Chrome
- Edge
- Firefox
其他平台
- Safari(不支持)
- 移动浏览器(各不相同)
我可以在移动设备上测试手柄吗?
可以,如果您的移动浏览器支持 Gamepad API。通过蓝牙连接手柄,打开此页面并按下按键。Android 版 Chrome 通常支持此功能。
什么是摇杆漂移?
摇杆漂移是指即使您没有触摸模拟摇杆,它也会记录移动。这会导致您的角色或镜头在游戏中自行移动。
常见原因:
- 长期使用造成的磨损
- 摇杆机构内的灰尘或碎屑
- 电位器的制造缺陷
- 跌落或撞击造成的物理损坏
为什么有些按键显示的标签与我的实体手柄不同?
此工具使用 W3C 标准游戏手柄映射(Xbox 风格标签:A、B、X、Y)。PlayStation 手柄将 Cross 映射到 A,Circle 映射到 B,Square 映射到 X,Triangle 映射到 Y。按键位置对应于两种手柄类型上相同的物理位置。
| 标准标签 | Xbox | PlayStation | Nintendo |
|---|---|---|---|
| A | A | Cross (✕) | B |
| B | B | Circle (○) | A |
| X | X | Square (□) | Y |
| Y | Y | Triangle (△) | X |
我的数据会被发送到任何地方吗?
隐私功能:
- 仅客户端处理
- 无数据收集或跟踪
- 无服务器通信
- 完全离线工作
连接您的手柄并验证每个按键、摇杆和扳机键是否完美工作。免费、即时且完全私密。
还没有评论,快来发表第一条!