我使用 HTML5 Gamepad API 构建了一个基于浏览器的游戏手柄测试器

发布: (2026年1月31日 GMT+8 14:02)
2 min read
原文: Dev.to

Source: Dev.to

Cover image for I built a browser-based Gamepad Tester using the HTML5 Gamepad API

项目概述

我最近注意到,许多玩家在使用 PS5 和 Xbox 手柄时会遇到“摇杆漂移”问题,但测试通常需要下载体积庞大的软件(如 DS4Windows)。
于是我决定使用 HTML5 Gamepad API 构建一个轻量级、基于浏览器的解决方案。

  • 项目名称: TestMyGamepad
  • 在线演示:

关键特性

  • 漂移可视化 – Canvas 元素会绘制模拟摇杆的精确坐标。如果摇杆未能回到 0.00,工具会标记为居中错误。
  • 轮询率检查 – 通过测量 gamepadconnected 事件与输入更新之间的时间间隔,应用可以估算蓝牙延迟(Hz)。

使用方法

您可以在此处测试您的手柄:Calibration Tool

支持的手柄

  • DualSense(PS5)
  • Xbox Series X|S
  • Joy‑Cons(任天堂)

我还在制作一个硬件维修文档中心。如果您对输入可视化有任何反馈,请告诉我!

Back to Blog

相关文章

阅读更多 »

开发了我的第一个作品集。

!Forem 标志https://media2.dev.to/dynamic/image/width=65,height=,fit=scale-down,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2...