Controller Checker 从浏览器读取什么
Controller Checker 读取浏览器标准 Gamepad API 暴露的控制器状态,可能包含设备标签、连接状态、按键值、模拟轴、时间戳、映射信息和兼容的震动执行器。实时数值在当前设备处理,不会作为控制器遥测上传。
浏览器和操作系统决定哪些硬件信号可用。因此,网站缺少某个值可能是网页平台、驱动、固件、权限或连接限制,并不一定说明控制器硬件故障。
控制器诊断结果如何计算
按键和扳机检查显示当前控制器报告的归一化数值。摇杆漂移检查比较静止时的 X/Y 坐标与中性中心;范围和圆周检查记录摇杆移动时达到的外圈位置;轮询率根据浏览器观测的更新间隔和时间戳估算,而不是读取原始 USB 数据包。
震动检查只发送浏览器暴露的执行器支持的效果。DualSense 自适应阻力、Switch HD 震动、电池状态、固件详情和完整力反馈等设备专属功能,无法通过标准 API 稳定获得。
如何获得可重复的结果
- 先用确认支持数据传输的 USB 线连接,再单独比较无线连接。
- 把控制器放在稳定表面,读取中心偏移前不要触碰摇杆。
- 发现异常后重新连接,并在另一款最新版浏览器中重复。
- 把浏览器结果与主机、系统面板、厂商工具或支持的游戏进行比较。
哪些因素会改变浏览器中的控制器结果
控制器型号、固件、USB 或蓝牙模式、驱动、重映射软件、浏览器版本、操作系统、动画帧调度、后台标签页和显示刷新都会影响可见结果。由于这些变量不受单个网页控制,网站将漂移、延迟、轮询率、范围和震动结果描述为诊断估算,而不是认证。
标准和浏览器参考资料
这些来源定义浏览器接口及其实现指南,支持本页使用的术语和技术边界;它们不会验证某个 Controller Checker 结果,也不代表对本网站的背书。
- W3C Gamepad specification
关于手柄按键、轴、映射、时间戳和触觉输出的当前公开接口规范。
- MDN Gamepad API
面向浏览器的 API 文档、使用指南、安全要求和兼容性说明。
- MDN GamepadHapticActuator
关于受支持震动测试所使用的浏览器触觉执行器的文档。
审阅和修正政策
当测试器、浏览器行为、兼容性信息或站点结构发生变化时,我们会审阅指南。本方法版本最后审阅于 2026-08-14。可通过联系页面提交可复现的修正,并附上控制器型号、连接方式、操作系统、浏览器版本、页面 URL、预期行为和实际结果。
Controller Checker 不发布编造的评分、实验室结论或作者资质。浏览器测试无法确认硬件事实时,页面会明确说明限制,并引导用户进行独立比较。