JoystickTest

Тест геймпада: проверьте контроллер онлайн

Подключите по кабелю или Bluetooth любой геймпад и нажмите кнопку. Каждое действие сразу отображается ниже: нажатия кнопок, усилие на триггерах, положение стиков со следом движения, моторы вибрации и частота опроса, которую видит браузер.

Что проверяет этот тестер геймпада

Тестер читает геймпад через Gamepad API браузера, то есть через тот же интерфейс, что используют браузерные игры. То, что вы видите здесь, в точности получает и игра. Проверяются четыре вещи, которые чаще всего ломаются на изношенном контроллере.

  • Кнопки. Каждая из 17 стандартных кнопок подсвечивается при нажатии и остаётся обведённой, когда её нажали хотя бы раз. Так можно пройтись по всему геймпаду и найти мёртвую или дважды срабатывающую кнопку.
  • Стики. Два круглых индикатора показывают текущее положение каждого стика и рисуют след за последние две секунды. Стик, который стоит не в центре, медленно возвращается или не доходит до внешнего кольца, виден сразу.
  • Триггеры. На большинстве геймпадов LT и RT аналоговые. Полосы показывают, насколько плавно усилие растёт от 0 до 100% и возвращается ли триггер в ноль после отпускания.
  • Вибрация и частота опроса. Запустите сильный и слабый моторы по отдельности и посмотрите, сколько отчётов в секунду отправляет геймпад.

Как проверить джойстик онлайн

  1. Подключите геймпад кабелем или по Bluetooth. На macOS и Linux геймпад должен быть активен, поэтому нажмите любую кнопку.
  2. Дождитесь, пока индикатор станет зелёным и появится название контроллера.
  3. Нажмите каждую кнопку по одному разу. Проведите каждым стиком по внешнему краю, отпустите и проверьте, что значение вернулось к 0.00.
  4. Медленно выжмите оба триггера и убедитесь, что значение растёт равномерно.
  5. Если стики в покое не стоят в нуле, запустите отдельный тест дрифта стика для точного измерения.

Какие геймпады поддерживаются

Любой HID-геймпад, который распознаёт операционная система: Xbox Series, Xbox One и Xbox 360, PlayStation DualSense и DualShock 4, Nintendo Switch Pro Controller и Joy-Con (по Bluetooth), 8BitDo, Logitech, Hori, Razer, PowerA, GameSir и большинство обычных USB-геймпадов. Мобильные браузеры на Android и iPadOS тоже поддерживают Gamepad API, так что проверить геймпад можно на телефоне или планшете.

Тестер работает полностью на вашем устройстве. Ничего не устанавливается, данные ввода никуда не передаются.

Частые вопросы

Геймпад подключён, но ничего не отображается. Почему?

Из соображений приватности браузер показывает геймпад только после первого нажатия кнопки. Нажмите любую. Если геймпад всё равно не появился, проверьте, не захватила ли устройство другая программа, например Steam или DS4Windows, и попробуйте другой USB-порт или кабель.

Работает ли онлайн-тестер с геймпадами PS5 и PS4 на ПК?

Да. DualSense и DualShock 4 распознаются в Windows, macOS и Linux по USB и Bluetooth. Тачпад и гироскоп не входят в стандартный Gamepad API и не показываются, зато кнопки, стики, триггеры и вибрация проверяются полностью.

Почему номера кнопок не совпадают с подписями на моём геймпаде?

Gamepad API использует стандартную раскладку с нумерованными кнопками. Маленькая подпись под номером показывает привычное название Xbox / PlayStation для этой позиции. Геймпад с раскладкой «raw» может располагать кнопки иначе.

Какую частоту опроса считать нормальной?

Проводные геймпады Xbox и DualSense обычно показывают 125-250 Гц, по Bluetooth около 60-125 Гц, а турнирные контроллеры до 1000 Гц. Значение намного ниже обычно означает плохой кабель, перегруженный Bluetooth-канал или браузер, который ограничивает фоновые вкладки.