手柄测试器
测试手柄输入、检查摇杆漂移,并自定义死区范围。完全在浏览器中运行。
你的浏览器不支持 Gamepad API,请使用 Chrome 或 Firefox。
你刚测试了手柄测试器 — 试试 显示器刷新率 →
什么是手柄测试器?
手柄测试器通过 Web Gamepad API 读取控制器的每个输入,将连接的每台设备映射到 axes(−1 到 1 之间的浮点数)和 buttons(各包含按下标志、触摸标志和模拟值)的数组。浏览器公开 mapping 字符串:"standard"表示设备遵循 W3C 标准 XInput 风格配置,其中索引 0 为下方面板按钮、1 为右、2 为左、3 为上,轴 0–1 为左摇杆、2–3 为右摇杆,按钮 6–7 为模拟扳机。没有重新映射驱动程序的控制器返回 mapping: ''(空值)——通常是旧型 DirectInput 设备如 DualShock 3、第三方克隆品和许多对战摇杆。测试器也检测摇杆漂移,即最常见的模拟缺陷:磨损电位器会在摇杆实际位于中心时返回移动信号。基准采集存储中性参考快照,之后任何超出设定死区的轴向偏差都会实时标记。
如何使用手柄测试器
用 USB 或蓝牙插接控制器,然后按任意按键——Chromium 和 Safari 只在用户手势后才公开 navigator.getGamepads(),防止指纹识别。一旦检测到,轴向和按键即时填入。把控制器平放在桌上、双手离开摇杆,点击「采集基准」;测试器采样 120 帧来记录静止时的模拟读数。调整死区滑块(通常 5–15%)以符合游戏设定。任何超出该范围超过基准的模拟动作都会被视为漂移。使用实时十字准心可视化工具来发现单纯数字无法呈现的细微圆形漂移。若控制器返回 vibrationActuator.playEffect,「振动测试」面板让你用自定义弱强度和持续时间测试震动马达——这是取代旧有 pulse(value, duration) 接口的现代双震动 API,在 Chromium 浏览器上运作。
为什么测试控制器很重要
漂移无声地复合。在 FPS 游戏中,即使 3% 的漂移也会造成稳定的准星漂移,肌肉记忆会无意识地修正,提高保持准星静止所需的有效灵敏度。在赛车游戏中,左摇杆漂移会偏向转向线;在 3D 平台游戏中会移动摄像机。及早检测漂移能让你精确调升游戏内死区——通常只在受影响的轴——而非削弱整个摇杆。除了漂移,测试器还验证二手购买或更换摇杆模组后的按键映射:快速检查每个面板按键、肩键和扳机能在承诺退货期间前发现无法动作的接点。输入数据流保持在本地标签页;测试器绝不往服务器来回传送模拟数据,所以测试借用的控制器或店家借用品无隐私成本。
常见问题
什么是摇杆漂移?
摇杆漂移是指模拟摇杆在未实际操作时仍产生输入信号,通常由手柄内部电位器磨损所致。
死区应该设置多少?
大多数游戏的死区为 5–15%。数值越高越能屏蔽漂移,但会降低精细操作的准确度。
此工具需要安装软件或账号吗?
不需要。Gamepad API 完全在浏览器中运行,无需安装、账号或上传任何数据。
把这个工具放进更大的流程里
这些集合会把常见的后续工具和指南整理成同一条工作路径。
浏览相同标签
跳转到其他拥有相同工作流、格式或用途的工具。