Тест джойстика онлайн – проверка HOTAS и авиасимуляторов
Этот тест джойстика считывает сигналы летных джойстиков, систем HOTAS, рычагов управления двигателем (РУД), педалей направления и гоночных рулей через браузер. В отличие от стандартных тестеров геймпадов, которые пытаются подогнать устройство под схему Xbox, эта страница отображает до 32 осей с автокалибровкой диапазона, компас переключателя видов (хатки / POV), полную сетку до 128 кнопок и живой журнал событий.
Как протестировать джойстик онлайн за пять шагов
- Подключите летный контроллер к компьютеру. Вставьте USB-кабель джойстика, РУД или педалей напрямую в порт материнской платы ПК.
- Нажмите любую кнопку или отклоните рычаг. Браузерный Gamepad API начинает передавать данные только после первого аппаратного сигнала с устройства.
- Проведите калибровку крайних положений. Отклоните джойстик во все углы, поверните рукоятку твиста (рыскание), переведите РУД от упора до упора и выжмите педали. Шкалы запомнят минимум и максимум хода.
- Проверьте переключатель видов (POV / хатку). Нажмите хатку во всех 8 направлениях и убедитесь, что стрелка компаса указывает точный угол.
- Проверьте матрицу кнопок и тумблеров. Пощелкайте всеми кнопками, переключателями и гашетками: каждая исправная кнопка подсвечивается синим цветом.
Описание панелей тестера джойстиков
Интерфейс разделен на функциональные блоки для детального анализа каждого типа ввода:
Оси и калибровка диапазона
Каждая ось отображается в виде горизонтальной шкалы от -1,00 до +1,00 с фиксацией крайних точек. Цветные засечки отмечают минимальное и максимальное значения за сессию, позволяя выявить недожатие рычагов или нелинейность аналоговых датчиков.
График XY с выбором любой пары осей
Интерактивный координатный график строит траекторию движения двух выбранных осей в реальном времени. Можно связать крен и тангаж (оси 0 и 1) либо сдвоенные рычаги тяги для проверки синхронности работы двигателей.
Компас переключателя обзора (Hat / POV)
Круговой компас отображает 8 направлений 8-позиционной хатки (вверх, вверх-вправо, вправо, вниз-вправо и т.д.). В нейтральном положении индикатор показывает точку по центру.
Матрица кнопок
Сетка отображает все обнаруженные дискретные кнопки. Переключатель режима позволяет отображать индексы как с нуля (стандарт Gamepad API), так и с единицы (как в стандартной панели Windows Game Controllers).
Журнал событий (Event Log)
Журнал в реальном времени фиксирует точные временные метки каждого нажатия и отпускания кнопки, а также резкие скачки осей. Это незаменимо для обнаружения «двойных кликов» или паразитного дребезга контактов.
Летные джойстики, HOTAS, блоки РУД и педали
Современные комплекты авиасимуляторов (Thrustmaster, Logitech G/Saitek, VKB, Virpil, WinWing) часто определяются в операционной системе как несколько независимых USB-устройств. Выберите нужное устройство в выпадающем меню контроллеров вверху страницы. Оцените плавность хода центрирующих пружин и проверьте стики на паразитный дрифт на странице тест дрифта стиков либо проведите быструю проверку через тест геймпада.
Гоночные рули и аркадные стики: только чтение ввода
Наш инструмент считывает оси рулевого колеса, педали газа, тормоза и сцепления, подрулевые лепестки и H-образные коробки передач. Обратите внимание: силовой обратный отклик (Force Feedback / FFB) не поддерживается веб-технологиями из-за ограничений безопасности браузеров, поэтому страница измеряет исключительно входящие сигналы осей и кнопок.
Почему кнопки и оси показывают странные номера
В отличие от геймпадов Xbox, авиационные манипуляторы не имеют единого стандарта расположения элементов. Производитель сам решает, какой провод распаять на вход Button 1 или Axis 3. Например, на рычагах тяги ось газа может иметь номер Axis 2, а колесо триммера — Axis 5. Наш интерфейс показывает сырой поток данных напрямую от контроллера без искусственных преобразований.
Переключатели POV, хатки и значение 1,28
В некоторых моделях джойстиков хатка передается не как четыре отдельные кнопки, а как одна аналоговая ось. В состоянии покоя драйвер Windows сообщает для этой оси значение 1,2857 (выход за пределы рабочего диапазона -1..+1). Наш инструмент автоматически декодирует это специальное значение и корректно отрисовывает стрелку компаса без ложных срабатываний. Для обычных геймпадов используйте тест геймпада или тест геймпада Xbox.
DirectInput против XInput в авиасимуляторах
Практически вся специализированная летная периферия использует интерфейс DirectInput, поддерживающий до 8 осей и 128 кнопок на одно устройство. Протокол Microsoft XInput жестко ограничен 4 осями и 16 кнопками, поэтому ни один продвинутый HOTAS не использует XInput. Браузерный Gamepad API считывает полный поток DirectInput напрямую.
Сравнение со встроенной утилитой Windows joy.cpl
Классическое меню Windows «Настройка игровых контроллеров USB» (joy.cpl) не обновлялось со времен Windows 95: оно ограничено маленьким окном с примитивными красными кружками. Наш онлайн тестер превосходит joy.cpl благодаря автокалибровке диапазона, графику траектории XY с зумом, журналу событий с миллисекундными метками и поддержке современных браузеров на macOS и Linux без установки программ. Также доступны разделы тест геймпада, тест PS5 DualSense и тест Joy-Con.
Frequently asked questions
Windows видит летный джойстик, но игра (или этот тестер) его не находит. Что проверить?
Джойстик находится в режиме ожидания ввода: браузерный Gamepad API не активирует устройство, пока вы физически не нажмете на нем любую кнопку при открытой вкладке. Также закройте Steam с активной функцией Generic Gamepad Configuration, которая скрывает прямые DirectInput-устройства от сторонних программ, и проверьте, чтобы джойстик был подключен к порту USB 2.0 на задней панели ПК.
Почему кнопки с номерами выше 32 не реагируют на моем комплекте HOTAS?
Старые игры и некоторые устаревшие библиотеки ввода используют 32-битные целочисленные маски, способные считывать только первые 32 кнопки (кнопки 0–31). Наш онлайн тестер считывает до 128 кнопок без ограничений. Если игра не видит верхние тумблеры, используйте фирменное ПО (например, Target или VKB Device Config) для объединения кнопок в логические макросы или оси.
Рычаги тяги РУД (оси Z и вращение Z) не двигаются в окне контроллеров Windows. РУД сломан?
Скорее всего, оси требуют первоначальной калибровки диапазона или переключения тумблера режима Mode. В блоках РУД (например, Saitek X52/X56) оси сдвоенных двигателей часто программно заблокированы до калибровки в фирменной утилите. Откройте наш тестер и переместите рычаги от 0% до 100%: шкалы диапазона зафиксируют сигнал при первом прохождении.
Блок РУД X56 выдает фантомные нажатия: сам переключает закрылки или сбрасывает тягу. Как доказать?
Фантомные срабатывания (Ghosting) на манипуляторах Logitech X56 вызваны недостатком питания по шине USB: светодиодная подсветка потребляет большой ток, вызывая просадку напряжения на сигнальных линиях микроконтроллера. Откройте панель журнала событий на этой странице и оставьте устройство неподвижно на минуту: журнал зафиксирует хаотичные всплески нажатий без участия пользователя.
В окне joy.cpl отсутствуют джойстики, которые отображаются в Диспетчере устройств. Они неисправны?
Устройства исправны: утилита joy.cpl отображает только традиционные контроллеры DirectInput с дескриптором джойстика или геймпада. Устройства, зарегистрированные как составные виртуальные интерфейсы HID (например, педали без собственного контроллера или пульты управления), отображаются в Диспетчере устройств, но скрыты в joy.cpl. Наш тестер читает любые HID-манипуляторы через браузер.
Переключатель обзора (хатка) определяется как аналоговая ось, а не как POV. Это поломка?
Это штатная особенность прошивки многих контроллеров. Производители часто кодируют хатку как две аналоговые оси (X и Y) либо как одну ось со ступенчатыми значениями напряжения. Наш алгоритм на этой странице автоматически распознает оба способа кодирования и выводит корректное 8-позиционное направление на компасе обзора.
Как устранить дрифт оси твиста (рыскания Z) на джойстике Thrustmaster T.16000M?
Дрифт твиста в T.16000M — известная конструктивная проблема: на осях крена и тангажа установлены датчики Hall effect, а в рукоятке твиста — обычный дешевый потенциометр, на который попадает смазка и пыль. Разберите рукоятку и промойте датчик очистителем контактов, либо установите в игре небольшую мертвую зону (6–8%) для оси Z.
Может ли эта веб-страница протестировать силовую обратную связь (Force Feedback) на руле или джойстике?
К сожалению, нет: спецификация W3C Gamepad API в современных веб-браузерах поддерживает только простую двухмоторную вибрацию (Dual-Rumble) и не имеет программных интерфейсов для передачи постоянных моментов сопротивления, центрирующих пружин и эффектов трения Force Feedback. Для проверки FFB используйте фирменное ПО производителя (Simucube, Fanatec, Moza, Thrustmaster).