操纵杆测试 — 在线飞行摇杆、HOTAS 与踏板测试工具
这款专业的操纵杆测试工具能够直接在浏览器中读取您的飞行操纵杆、HOTAS 套装、油门弧座、方向舵脚舵踏板、赛车方向盘及街机大摇杆,并完整呈现设备发送的底层原始数据:每个模拟轴均配有专属动态读数条、所有物理按键平铺于编号矩阵中、苦力帽视角开关呈现在 8 向交互罗盘上,并内置毫秒级精度的事件日志记录。页面会自动捕捉每个轴达到的极限范围,油门推不到 100% 或 Z 轴摇杆无法回中的问题在几秒内就能查明。纯本地运行:无需安装额外驱动或软件,任何输入数据绝不离开您的电脑。
五步快速在线测试游戏操纵杆
- 连接设备并按下任意按键。 浏览器在接收到首次输入前会隐藏游戏控制器设备,因此请先按下摇杆或油门上的任意按键唤醒。
- 检查“设备”卡片: 实时查看当前连接状态、系统推测的设备类型、识别出的轴/按键/苦力帽数量,以及数据包更新率。
- 全行程推拉测试每个轴。 将主摇杆推拉到底、顺逆时针旋转 Z 轴、将油门推拉至两端极限,并将脚踏板踩到底。每个轴的“完整行程”覆盖率均应达到 100%。
- 按遍所有按键与苦力帽各方向。 测试通过的按键和苦力帽触点在界面上均会转为醒目的绿色标记。
- 静置手柄查看事件日志。 双手离开外设观察日志列表,排查是否存在自动漂移、虚假触发或接触不良产生的鬼键。
解读测试面板的各项功能
本页面严格按照硬件驱动实际上报的物理顺序与通道展示数据。只有在浏览器确认该设备遵循标准手柄布局规范时,按键才会赋予对应名称。
轴与行程范围校准
每个轴都配备一个带有实时游标的进度条,其中阴影色块标记了自上次重置以来实际捕获到的极值范围,右侧实时显示当前瞬时值与“完整行程”覆盖百分比;鼠标悬停可查看捕获到的精确最大值与最小值。完整行程覆盖率由实际捕获量程除以 −1 到 +1 的满量程得出;当两端极限均能达到 ±1 且误差在 0.02 以内时,该行会变为绿色。若某一侧色块明显推不到头,通常指向电位器磨损、磁铁移位、机械限位卡壳,或厂商官方软件中保存了不恰当的硬件死区校准。
任意双轴配对的 XY 坐标图
支持自由挑选任意两个模拟轴组合生成二维平面运动图。默认选择轴 0 和轴 1,这几乎是所有飞行摇杆的主俯仰与滚转轴。您也可以将左右脚刹车踏板配对绘图以验证它们是否完全独立互不串扰,或者将飞行摇杆沿物理边框旋转一圈以测量圆度误差。绝大多数专业飞行操纵杆采用方形物理限位框,因此在对角线极限位置数值超出正常单位圆属于正常设计。
8 向苦力帽视角罗盘
页面检测到的每个苦力帽 (Hat Switch) 都会独立配备一个八方向罗盘。当前实时推向的方向会高亮点亮,曾经触发过的方向会保留标记,正中计数器会统计 8 个方向中已测试通过的个数。某个方向无法触发或无法切出对角线的问题一目了然。对于标准布局手柄,其物理十字方向键(按键 12–15)同样会映射在此罗盘中显示。
多按键矩阵
浏览器上报的每一个按键都会在网格中获得一个专属单元格,本页面最大支持多达 128 个独立按键。当前按住的按键呈高亮填充状态,绿色外框表示该键已被测试触发过,细长进度条显示压感模拟量。右上角的编号切换开关允许您在“浏览器索引”(从 0 开始)与“Windows 编号规范”(从 1 开始)之间自由切换,以便与 Windows 控制面板或模拟飞行游戏内部的设置编号精准对照。
高精度事件日志
事件日志实时保留最新的 100 条输入事件,最新记录置于顶部。每条记录均带有自测试开启以来的高精度秒数时间戳(精确到毫秒),并通过 Δ 间隔列显示与上一次事件的时间差。模拟轴位移以 0.05 为步进单位记录,且单个轴每 100 ms 最多记录一次,确保一次大幅度推拉只会产生数行精炼日志而非瞬间刷屏上千条。上方提供暂停、清空与一键复制功能(非常便于提交售后客服技术工单)。无人触碰时自发跳出的按键记录,或是间隔仅数毫秒的按下松开记录,正是硬件断触、微动弹跳抖动 (Bounce) 与鬼键干扰的铁证。
飞行操纵杆、HOTAS 油门弧座与方向舵踏板
一款专业的飞行操纵杆测试工具必须能够应对远超常规双摇杆手柄的复杂专业外设:
- 飞行操纵杆 (Flight Stick): 主摇杆上报 X 轴和 Y 轴,通常带有可左右旋转用于控制方向舵的 Z 扭转轴,以及基座自带的微型滑块油门。苦力帽视角开关则通常作为单独的 POV 轴上报(详见后文说明)。
- HOTAS 双手飞行控制系统: 常见有两种硬件连接架构。部分产品将油门弧座通过专用线缆插在摇杆底座上,作为单个复合设备被系统识别。另一些高端产品则为摇杆和油门各自分配了独立的 USB 数据线,电脑中会列出两个独立的设备;您可以通过“设备”卡片上的数字通道按钮自由切换。
- 油门弧座 (Throttles): 物理结构决定了其静止时停留在行程的某一端,而非弹簧居中。油门在怠速慢车位时读数接近 −1 或 +1 属于正常物理现象。关键指标在于全行程覆盖率能否顺利达到 100%,以及推拉过程中数值变化是否绝对平滑连贯无跳变。
- 方向舵脚踏板 (Rudder Pedals): 通常上报三个独立模拟轴:踏板前后滑行控制的方向舵偏航轴,以及左右脚尖向下踩踏控制的两个独立刹车轴。可将左右刹车轴配对放入 XY 坐标图中:单脚全力下踩时不应引发对侧踏板产生数值跳动。
若某个轴在无人触碰时持续微小颤动,请双手离开外设观察事件日志:任何 0.05 以上的波动都会被记录在案。若需测量主摇杆静止漂移与建议死区,请使用我们的 摇杆漂移测试 页面。
赛车方向盘与街机大摇杆:输入信号检测
赛车方向盘基座、踏板总成与排挡杆在操纵杆测试中与飞行设备同样被作为标准的输入设备读取:方向盘转动通常对应轴 0,油门、刹车和离合器踏板则各自映射为独立的模拟轴。将方向盘从左侧物理极限打满到右侧极限,并将每个踏板踩到底;若油门与刹车共享同一个轴,说明驱动中开启了“合并踏板模式”。注意:力反馈特效无法在网页浏览器中进行测试。 W3C Gamepad API 目前仅支持手柄马达震动,不支持方向盘无刷电机所需的恒定扭矩、阻尼与弹簧等 DirectInput 力反馈物理特效,力反馈的调试仍需借助厂商专用驱动软件或游戏本体。街机摇杆 (Arcade Stick) 的八方向摇杆通常作为十字键或两个轴上报,请逐一检查八个方向的微动开关触发是否灵敏。
为什么按键和轴的编号看起来很奇怪
用户在测试时常遇到的“按键编号对不上”通常源于以下四大底层技术机制:
- 从 0 还是从 1 开始计数: 网页浏览器规范严格从索引 0 开始为按键编号。而 Windows 操作系统及绝大多数 PC 游戏从 1 开始编号,因此浏览器的按键 4 正好对应游戏内部的按键 5。可直接点击按键矩阵上方的编号切换开关对齐。
- 轴通道按照 HID 规范用途分配,而非按数量依次排列: 在 Windows 上,Chrome 和 Firefox 会严格按照设备固件声明的 HID Usage 来分配轴位置:X 对应轴 0、Y 对应 1、Z 对应 2、Rx 对应 3、Ry 对应 4、Rz 对应 5,之后才是滑块 (Slider)、拨盘 (Dial) 与滚轮 (Wheel)。因此如果一款摇杆没有配备 Rx 或 Ry,列表中就会出现读数永远为 0 的空白占位轴,而苦力帽通常会被自动排在轴 9。
- Chrome 与 Edge 限制最多读取 32 个按键: Chromium 在 Windows 底层的实现会强行忽略 32 号以上的按键,并将模拟轴总数上限限制在 16 个。Windows 自带控制面板同样只显示 32 个按键,即便 DirectInput 协议本身最大支持 128 个。因此某些拥有上百个复杂开关的 HOTAS 设备在 Chrome 中可能无法显示超过 32 号的高位按键,但在专业飞行模拟游戏中仍能正常使用。
- 标准手柄映射重排: 当浏览器识别到通用游戏手柄时,会将输入重组为标准布局,按键矩阵会显示 A、LB 等英文字母而非数字。专业飞行模拟硬件极少会采用标准手柄映射,因此在此处展现的是设备完全未经篡改的原始物理顺序。
苦力帽、POV 视角与 +1.28 异常数值解析
在 DirectInput 规范中,八方向苦力帽开关 (POV) 在电气上是一个带有 8 个档位离散步进值的单一通道,并非四个独立的按键。浏览器通常将其映射为一个特殊的连续轴:−1 代表正上方,顺时针每旋转 45 度数值递增约 2/7。当松开手指处于居中闲置状态时,数值会跳出正常的 ±1 范围,通常停留在约 +1.286 附近。这也是为什么许多缺乏苦力帽解码算法的简易测试网站会显示一个“卡死在 1 以上坏掉的轴”。本测试工具能自动识别超出 ±1.05 的特殊轴,将其自动转译并呈现在罗盘中。在 Linux 系统下,浏览器通常会将苦力帽直接拆分为两个在 −1、0、1 之间突变跳跃的独立轴处理。
DirectInput 协议与 XInput 协议深度对比
Windows 拥有两套截然不同的游戏控制器通信架构。XInput 是微软专门针对 Xbox 主机手柄架构定制的协议:限定双摇杆、双扳机、十字键与固定数量按键,且最多仅允许连接 4 只手柄。它根本无法支持包含 30 多个物理拨扭的现代战斗机节流阀或脚舵踏板,因此飞行外设全线采用标准 USB HID 协议,游戏通过 DirectInput 或 Raw Input 原始输入接口直接读取。本页面能同时兼容这两种架构。XInput 手柄显示为标准映射且隐藏 USB 硬件 ID;而 HID 设备则呈现原始数据通道,并在设备卡片上清晰显示厂商与产品 ID。测试 Xbox 手柄请使用专属的 Xbox 手柄测试 工具以获得扳机马达检测支持。
与 Windows 自带“设置 USB 游戏控制器”工具的对比
Windows 系统的内置测试面板(运行 joy.cpl,即设置 USB 游戏控制器)同样非常有用。两者的主要差异包括:
- 硬件校准能力:
joy.cpl可以向系统写入软件校准参数,供 DirectInput 游戏读取调用。本网页纯净安全,绝不对系统注册表写入任何内容。它记录的是设备向主机发送的纯真实数据,能帮您精准区分究竟是硬件故障还是系统软件校准跑偏。 - 按键显示数量:
joy.cpl测试面板最多仅绘制 32 个按键。本页面可直接呈现浏览器支持的全部按键,并附带已测状态标记。 - 测试历史记录:
joy.cpl只能呈现当前的瞬时画面。本页面不仅自动捕捉每个轴的历史最大/最小值,还记录了带有毫秒时间戳的事件日志,这正是捕获偶发性断触与鬼键的关键。 - 跨平台支持:
joy.cpl仅限 Windows 系统。本网页可在 Windows、macOS 和 Linux 上的主流浏览器中通用运行。Safari 对非标准外设的兼容性较弱,若设备未在列表中列出建议更换为 Chrome 或 Edge。
两者相辅相成。如果设备在本页面上测试完全正常而在某款飞行游戏中毫无反应,问题通常出在游戏内的按键绑定冲突或 Steam 输入层拦截,硬件本身完好无损。
若需要测试常规游戏手柄,请前往主界面的 手柄测试,PlayStation 与 Switch 专属手柄请参阅 PS5 DualSense 测试 与 Joy-Con 测试 页面。
Frequently asked questions
Windows 能识别我的飞行摇杆,但在游戏中(或本测试页面上)没有任何反应,该如何排查?
首先按一下摇杆上的任意物理按键:浏览器在检测到输入信号前会一直隐藏外设。若页面仍无反应,请在系统运行中输入 joy.cpl 确认系统级能否正常识别,尝试改插在电脑主板后置的 USB 原生接口上,并退出可能在后台独占设备的厂商配置文件软件。在 Steam 游戏中,极常见的解决办法是在 Steam → 设置 → 控制器 中取消勾选“通用手柄配置支持”,并重启游戏。
为什么我的 HOTAS 油门手柄上超过 32 号的高位按键在测试中按了没反应?
许多软件和框架都有每个设备最多 32 个按键的硬性上限,包括 Windows 系统自带的控制器测试面板以及 Chromium 核心浏览器(Chrome 和 Edge)。DirectInput 协议本身最大支持 128 个按键。若高位按键在 Chrome 中无法显示但在您的飞行模拟游戏中能正常映射触发,说明硬件完好。若要在所有环境下使用这些按键,可在厂商官方驱动中将其重新映射为键盘按键,或使用 vJoy 与 Joystick Gremlin 将其转译映射至虚拟设备。
双油门推杆(Z 轴与 Z 旋转轴)在 Windows 控制面板里不动,是油门损坏了吗?
在本页面的轴列表中分别推拉两根油门推杆,观察对应的进度条。若数值平滑移动且完整行程覆盖率达到 100%,证明硬件电位器与主板电路完全正常,问题出在系统校准数据错乱或软件冲突。此时只需在 Windows 属性中将校准重置为默认值,且切记仅在 Windows 或厂商软件其中一个工具中完成校准,不可两者同时校准。若在本页面上数值同样完全静止或行程卡死在一半,则需检修物理传感器或内部排线。
罗技 X56 油门经常自动乱触发按键:视角乱转、襟翼自发放下或突然满油门,如何排查?
打开本页面保持双手完全离开油门,静止观察下方的事件日志。如果在无人触碰的情况下日志中出现按键记录(通常在 Δ 列显示仅持续数毫秒的极短脉冲),即可实锤存在鬼键干扰。X56 玩家遇到此问题绝大多数是因为 USB 供电不足引起的芯片瞬间压降,请将油门插在带独立电源适配器的主动供电 USB 集线器上,或插在主板不同芯片组的接口上。在厂商软件中为按键配置微小的按下延迟也是一种过滤短脉冲鬼键的有效应急方案。
设备管理器中显示正常的手柄在 joy.cpl 中却找不到,是设备坏了吗?
不一定。在 Windows 系统上,网页浏览器通过原生的底级 HID 原始输入接口直接与硬件握手,不依赖 joy.cpl 列表。如果该设备在本测试工具中成功列出且按键和轴均能正常读数,证明硬件本身以及物理 USB 通信毫无问题,症结出在 Windows 游戏控制器注册表配置异常或驱动层挂载错乱。请尝试在设备管理器中卸载并重新安装厂商官方驱动,并清理过期的僵尸设备注册表记录。
为什么我的苦力帽视角开关被识别成了一个模拟轴,而不是四个方向键?
这是技术规范标准决定的,硬件完全正常。八方向 POV 苦力帽在底层协议中本身就是一个上报 8 个离散角度的单一数值通道,浏览器会将其表现为一个特殊模拟轴,且在松开居中时数值停留在约 +1.29。本页面会自动识别这一特性并将其解码为罗盘图形。若在游戏中视角卡死在某个方向,是因为游戏错误地将该轴识别为了模拟航向轴;只需在游戏设置中将其绑定为“POV 视角开关”或“视角观察控制”而非模拟轴即可。
图马思特 Thrustmaster 飞行摇杆的 Z 轴(扭转方向舵)出现漂移,该如何修复?
首先进行精准测量。双手离开摇杆观察 Z 扭转轴的数值条与事件日志:如果只是围绕中心点产生微小轻微抖动属于正常电路杂讯;若频繁产生大幅突变或缓慢自发向一侧持续偏转,则表明内部电位器磨损老化。先重置驱动中所有保存的校准数据,直接插在电脑原生接口上,然后将 Z 轴向两端拧到底以验证完整行程是否依然能达到 100%。在模拟游戏中,只需增加刚好能覆盖该漂移量的航向死区,即可确保巡航时飞机不再自发偏航。
本网页能够测试赛车方向盘或飞行摇杆的力反馈效果吗?
不能。网页浏览器环境无法向外设发送复杂的 DirectInput 力反馈物理效果指令。W3C Gamepad API 规范仅定义了用于普通游戏手柄的基础双马达震动,不支持方向盘电机所需的恒定扭矩、阻尼、摩擦力与物理弹簧等特效。本测试工具专注于输入端检测:包括方向盘转动量程、踏板线性行程、按键触发与换挡拨片。若需调试力反馈手感,请使用设备厂商官方的驱动控制面板或进入支持力反馈的游戏内体验。