Тест геймпада
Протестируйте геймпад онлайн — проверьте каждую кнопку, аналоговый стик, триггер и вибромотор. Обнаружьте дрифт стика, измерьте задержку ввода и убедитесь, что контроллер работает безупречно. Поддержка Xbox, PlayStation, Switch Pro и универсальных USB-контроллеров. Без скачивания.
Тест геймпада
Подключите контроллер через USB или Bluetooth и нажмите любую кнопку для начала теста.
Контроллер не обнаружен
Подключите геймпад через USB или Bluetooth и нажмите любую кнопку для запуска.
Онлайн-тест контроллера для кнопок, стиков и дрифта
Этот тест геймпада позволяет выполнить полную проверку контроллера за секунды. Подключите контроллер, нажмите любую кнопку — и наш инструмент покажет визуальный макет с подсветкой кнопок в реальном времени, положением аналоговых стиков с визуализацией мёртвой зоны, индикаторами чувствительности триггеров и тестом вибромоторов. Будь то тест контроллера Xbox, проверка PlayStation-геймпада на дрифт стика или валидация универсального USB-контроллера — этот инструмент охватывает все сценарии.
Как интерпретировать результаты теста геймпада
Кнопка подсвечивается зелёным при нажатии и возвращается в неактивное состояние при отпускании. Кнопка прошла тест и работает правильно.
Кнопка не подсвечивается при нажатии. Возможны физическое повреждение, обрыв шлейфа или необходимость обновления прошивки контроллера.
Точка аналогового стика самопроизвольно смещается от центра. Это дрифт — вызван износом потенциометра. Степень дрифта показана в сырых значениях X/Y.
Тестируйте слабый мотор (высокая частота) и сильный мотор (низкая частота) по отдельности. Если мотор не вибрирует, возможно, он неисправен или отключён внутри.
Почему стоит использовать наш тест геймпада
Тест всех 17 стандартных кнопок геймпада — основные кнопки (A/B/X/Y или Cross/Circle/Square/Triangle), боковые (LB/RB или L1/R1), триггеры (LT/RT или L2/R2), D-Pad и центральные кнопки.
Визуализация осей X/Y в реальном времени с кругом мёртвой зоны. Точное положение стика, сырые аналоговые значения и мгновенное обнаружение дрифта.
Визуальный индикатор для аналоговых триггеров L2/R2 (или LT/RT). Проверка полного диапазона хода от 0% до 100%.
Тест слабого мотора (высокая частота), сильного мотора (низкая частота) или обоих одновременно. Проверка функции dual-rumble.
Автоматическая подсветка, когда дрифт аналогового стика выходит за мёртвую зону. Точные значения X/Y для оценки степени дрифта.
Приблизительная оценка задержки ввода и частоты опроса (Гц). Сравнение задержки USB vs Bluetooth или разных контроллеров.
Тест до 4 контроллеров одновременно. Переключатель позволяет переключаться между подключёнными контроллерами.
Все тесты выполняются локально в браузере. Никакие нажатия, значения стиков или данные контроллера не отправляются на сервер.
Без установки, без плагинов, без регистрации. Откройте тестер и начните тестирование сразу.
После тестирования получите ИИ-диагностическую сводку с возможными причинами и рекомендованными следующими шагами — больше не нужно угадывать.
Смотрите оценку здоровья 0-100 и индикатор прогресса тестирования. Точно знайте, какой процент теста пройден и насколько здорово ваше устройство.
История тестов сохраняется локально. При повторном тестировании увидьте, улучшилось или ухудшилось здоровье устройства — отслеживайте износ с течением времени.
Экспортируйте диагностический отчёт в PDF, скопируйте текстовую сводку или создайте URL для обмена. Идеально для гарантийных обращений и техподдержки.
Поддерживаемые сценарии и ограничения
Быстро проверьте, подходит ли Тест геймпада для ваших задач. Приведённые ниже списки показывают, что именно может и чего не может этот браузерный инструмент.
Работает с
- Контроллеры Xbox One / Xbox Series
- Контроллеры PlayStation 4 (DualShock 4)
- Контроллеры PlayStation 5 (DualSense)
- Контроллер Nintendo Switch Pro
- Универсальные USB-геймпады и аркадные стики
- Bluetooth-контроллеры (беспроводные)
- Проводные USB-контроллеры
- Все стандартные кнопки (16 кнопок + 4 оси)
- Аналоговые стики, триггеры и крестовина
- Тест вибромоторов / rumble
Не поддерживается
- Ремонт оборудования контроллера (потенциометры, микропереключатели)
- Ремонт дрифта стика (аппаратный ремонт)
- Обновление или прошивка firmware контроллера
- Калибровка аппаратных настроек мёртвой зоны
- Ремонт износа или повреждения микропереключателей кнопок
- Тестирование отключённых или не сопряжённых контроллеров
Тест геймпада лишь проверяет, доходят ли события ввода до браузера. Инструмент не может определить, вызвана ли неисправность оборудованием, драйверами, прошивкой или операционной системой.
Как работает наш онлайн-тестер геймпада
Наш тестер геймпада работает полностью в вашем веб-браузере с использованием Gamepad API. Этот стандартный веб-API позволяет веб-страницам взаимодействовать с игровыми контроллерами, подключёнными через USB или Bluetooth, обеспечивая доступ в реальном времени к состоянию кнопок, положениям аналоговых стиков и вибромоторам.
События подключения геймпада
При подключении контроллера и нажатии любой кнопки браузер генерирует событие gamepadconnected. Наш инструмент слушает это событие и начинает опрос состояния контроллера с помощью navigator.getGamepads() на каждом кадре анимации (requestAnimationFrame). Это даёт нам обновления в реальном времени всех состояний кнопок и значений аналоговых стиков с частотой обновления дисплея.
Стандартное сопоставление геймпада
Gamepad API определяет стандартное сопоставление для современных контроллеров с 17 кнопками и 4 осями (по 2 на аналоговый стик). Сопоставление разработано для работы с различными типами контроллеров: Xbox (A, B, X, Y), PlayStation (Cross, Circle, Square, Triangle) и универсальные контроллеры — все сопоставляются с одинаковыми стандартными индексами кнопок. Наш инструмент отображает обе системы наименований, чтобы вы могли идентифицировать кнопки независимо от типа контроллера.
API вибрации
Для контроллеров с поддержкой вибрации Gamepad API предоставляет интерфейс vibrationActuator. Наш инструмент использует метод playEffect("dual-rumble") для независимого или одновременного запуска слабого (высокочастотного) и сильного (низкочастотного) моторов. Поддержка вибрации зависит от браузера — Chrome и Edge имеют лучшую поддержку, тогда как Firefox и Safari могут вообще не поддерживать вибрацию.
Оценка задержки и частоты опроса
Инструмент оценивает задержку ввода, измеряя интервал между последовательными обратными вызовами requestAnimationFrame во время активного ввода. Частота опроса (Гц) рассчитывается как 1000 / средний_интервал. Хотя это не является аппаратно-точным измерением, оно предоставляет полезное сравнение между различными контроллерами и методами подключения (USB vs Bluetooth).
Частые проблемы контроллеров, которые можно обнаружить
⚠ Дрифт стика
Самый частый дефект контроллера. Аналоговые стики регистрируют движение без касания. Вызывается износом потенциометров внутри механизма стика. Используйте наш инструмент для обнаружения дрифта — отпустите стики и следите за любым движением за пределами круга мёртвой зоны. Дрифт стика со временем усиливается и может сделать контроллер непригодным для точного прицеливания.
💀 Неработающие кнопки
Кнопки, не реагирующие на нажатие. Обычно вызвано изношенной мембраной, сломанной контактной площадкой или отсоединённым шлейфом. Проверьте каждую кнопку отдельно — если она не загорается зелёным, она не работает. Некоторые неработающие кнопки можно исправить очисткой контактной площадки, но сильно изношенные кнопки могут потребовать замены.
🔫 Проблемы с триггерами
Триггеры, не регистрирующие полный диапазон, имеющие мёртвые зоны или регистрирующие нажатие без нажатия. Используйте индикаторы чувствительности триггеров для проверки полного диапазона 0-100%. Если триггер прыгает или имеет пробелы в диапазоне, потенциометр может быть грязным или изношенным. Некоторые триггеры можно исправить очисткой потенциометра контактным очистителем.
📳 Вибрация не работает
Один или оба мотора rumble не функционируют. Используйте наш тест вибрации для проверки каждого мотора отдельно. Если слабый мотор работает, а сильный нет (или наоборот), один мотор повреждён. Вибрация также может не работать, если браузер не поддерживает Vibration API — попробуйте Chrome или Edge для лучшей совместимости.
⏱️ Высокая задержка ввода
Необычно долгая задержка между нажатием кнопки и отображением результата. Может быть вызвана Bluetooth-помехами, низкой частотой опроса или проблемами драйвера. Попробуйте переключиться с Bluetooth на проводное USB-подключение — USB обычно имеет более низкую и стабильную задержку. Также проверьте другие Bluetooth-устройства, которые могут вызывать помехи.
Поддерживаемые контроллеры & устройства
Поддерживаемые ОС & браузеры
Приватность и безопасность
Этот тест геймпада разработан с приоритетом приватности. Все тесты — обнаружение кнопок, визуализация аналоговых стиков, измерение триггеров и тест вибрации — выполняются полностью в браузере с использованием стандартного Gamepad API. Никакие нажатия кнопок, значения стиков, идентификация контроллера или другие данные не отправляются на сервер.
Инструмент не требует аккаунта, входа или личной информации. Состояние контроллера считывается непосредственно из цикла опроса геймпада браузера и существует только в памяти (RAM) браузера. Все результаты удаляются при закрытии или обновлении страницы.
Часто задаваемые вопросы
Как протестировать геймпад или контроллер онлайн? ▼
Для тестирования геймпада подключите его к компьютеру через USB или Bluetooth и откройте эту страницу в Chrome, Edge или Firefox. Нажмите любую кнопку на контроллере — браузер обнаружит её через Gamepad API, и наш инструмент покажет визуальный макет контроллера с подсветкой кнопок в реальном времени, положением аналоговых стиков и уровнем триггеров. Вы можете протестировать каждую кнопку, оба аналоговых стика, триггеры и вибрацию.
Какие контроллеры поддерживает этот тест геймпада? ▼
Наш тестер поддерживает все контроллеры, распознаваемые Gamepad API браузера. Включая: Xbox One и Xbox Series Controller, PlayStation 4 (DualShock 4) и PlayStation 5 (DualSense) Controller, Nintendo Switch Pro Controller, универсальные USB-геймпады, аркадные стики и адаптеры ретро-контроллеров. Поддерживаются как USB, так и Bluetooth подключения.
Как проверить дрифт стика на контроллере? ▼
Дрифт стика возникает, когда аналоговый стик регистрирует движение, даже когда вы его не касаетесь. Для проверки дрифта отпустите оба аналоговых стика и наблюдайте за визуализацией стиков в нашем инструменте. Если точка самопроизвольно смещается от центра, контроллер имеет дрифт стика. Инструмент показывает точные значения осей X/Y для оценки степени дрифта.
Можно ли тестировать вибрацию и rumble контроллера? ▼
Да. Если ваш контроллер поддерживает вибрацию, а браузер поддерживает Gamepad Vibration API, вы можете протестировать слабый мотор, сильный мотор или оба одновременно. Нажмите «Слабый мотор» для мягкой вибрации, «Сильный мотор» для тяжёлого rumble, или «Оба мотора» для полного эффекта dual-rumble. Не все браузеры поддерживают API вибрации — Chrome и Edge обеспечивают лучшую поддержку.
Работает ли этот тест геймпада на Mac, Windows и Linux? ▼
Да, наш тестер работает во всех ОС — Windows, macOS, Linux и ChromeOS — при условии использования современного веб-браузера. Тест использует стандартный Gamepad Web API, который широко поддерживается. Для лучшего опыта используйте Chrome или Edge, так как они имеют наиболее полную реализацию Gamepad API, включая поддержку вибрации.
Почему мой контроллер не распознаётся? ▼
Если контроллер не распознаётся, попробуйте: (1) Убедитесь, что контроллер подключён через USB или Bluetooth до открытия страницы. (2) Нажмите кнопку на контроллере — Gamepad API активируется только после нажатия кнопки по соображениям безопасности. (3) Попробуйте другой USB-кабель — некоторые кабели только для зарядки. (4) Проверьте, распознаётся ли контроллер ОС. (5) Попробуйте другой браузер.
Что такое мёртвая зона и почему она важна? ▼
Мёртвая зона — это небольшая область вокруг центра аналогового стика, где вход игнорируется. Без мёртвой зоны даже малейшие колебания аналога регистрировались бы как движение. Наш инструмент показывает круг мёртвой зоны на каждой визуализации стика — любое движение внутри этого круга считается «отцентрированным». Если дрифт выходит за мёртвую зону, он будет регистрироваться как нежелательный ввод в игре.
Можно ли тестировать несколько контроллеров одновременно? ▼
Да. Gamepad API поддерживает до 4 контроллеров одновременно. Если подключено несколько контроллеров, в заголовке инструмента появляется переключатель, позволяющий переключаться между ними. Каждый контроллер идентифицируется индексом (0-3). Удобно для тестирования нескольких контроллеров перед игровой сессией.
Собирает ли этот инструмент мои данные? ▼
Нет. Этот тестер геймпада на 100% безопасен для приватности. Все тесты выполняются локально в браузере с использованием стандартного Gamepad API. Никакие нажатия кнопок, значения стиков, идентификация контроллера или другие данные не отправляются на сервер. Состояние контроллера считывается непосредственно из цикла опроса геймпада браузера.
Как проверить задержку ввода контроллера? ▼
Задержка ввода — это промежуток между нажатием кнопки и регистрацией действия в игре. Наш инструмент предоставляет приблизительное измерение задержки, отслеживая интервалы между событиями ввода. Хотя браузерный тест задержки не так точен, как специализированное аппаратное обеспечение, он может помочь сравнить разные контроллеры или обнаружить необычно высокую задержку, вызванную помехами Bluetooth или низкой частотой опроса.
Почему кнопки контроллера регистрируются дважды или не реагируют? ▼
Если кнопки регистрируют несколько нажатий при одном нажатии, микропереключатель кнопки может быть изношен (подобно двойному клику мыши). Это аппаратная проблема, которая усугубляется со временем. Если кнопки вообще не реагируют, переключатель может быть неисправен, или маппинг кнопок может не распознаваться браузером. Попробуйте другой браузер, чтобы исключить программные проблемы. Некоторые контроллеры имеют нестандартный маппинг кнопок, который некоторые браузеры могут не распознавать. Если проблема сохраняется во всех браузерах, переключатель, вероятно, требует физического ремонта или замены.
Почему ввод моего контроллера задерживается или лагает? ▼
Лаг ввода может быть вызван: (1) Помехами Bluetooth — беспроводные соединения добавляют переменную задержку; используйте проводное USB-соединение для минимальной задержки. (2) Низкой частотой опроса — некоторые контроллеры опрашиваются на 125Гц (8мс), другие на 250Гц+ (4мс или меньше). (3) Расширениями браузера или высокой загрузкой ЦП, замедляющими обработку событий. (4) Прошивку контроллера может потребоваться обновить. Наш инструмент предоставляет оценку задержки и отображает оценочную частоту опроса (Гц).
Может ли этот тестер геймпада обнаружить повреждение оборудования? ▼
Нет. Этот инструмент только проверяет, достигают ли вводы контроллера браузера — он не может определить физическую причину неисправности. Если кнопка не реагирует или стик дрейфует, проблема может быть в изношенном потенциометре, сломанном микропереключателе, повреждённом шлейфовом кабеле или проблеме с прошивкой, но наш инструмент не может сказать, в чём именно. Что он может — подтвердить, какие кнопки не работают, насколько серьёзен дрифт стика и работают ли вибромоторы.
Может ли он исправить дрифт стика или проблемы с кнопками? ▼
Нет. Это диагностический инструмент, а не инструмент для ремонта. Он не может чистить потенциометры, заменять модули аналогового стика, ремонтировать микропереключатели или перекалибровать оборудование. Что он может — помочь определить, существует ли дрифт стика, насколько он серьёзен и какие кнопки затронуты. Для исправления дрифта: (1) очистить механизм стика очистителем контактов, (2) перекалибровать в программном обеспечении контроллера (если поддерживается), (3) заменить модуль аналогового стика (требуется пайка), или (4) связаться с производителем.
Может ли он обновить прошивку или драйверы контроллера? ▼
Нет. Этот инструмент не может устанавливать, обновлять или прошивать прошивку контроллера. Обновления прошивки должны выполняться через официальное программное обеспечение производителя: приложение Xbox Accessories (контроллеры Xbox), инструмент обновления прошивки PlayStation (DualSense/DualShock 4) или Steam (для некоторых контроллеров). Проблемы с драйверами обрабатываются операционной системой. Наш инструмент может помочь проверить, устранило ли обновление прошивки проблему, путём повторного тестирования контроллера после обновления.
Могу ли я протестировать контроллер Xbox или PlayStation? ▼
Да. Контроллеры Xbox (Xbox One, Xbox Series X/S, Xbox Elite) и PlayStation (DualShock 4 для PS4, DualSense для PS5) полностью поддерживаются и являются наиболее часто тестируемыми контроллерами. Оба работают через проводное USB-соединение и Bluetooth. Контроллеры Xbox работают нативно в Windows и подключаются через Bluetooth в macOS. DualSense и DualShock 4 работают через Bluetooth в macOS и Windows. Все стандартные кнопки, аналоговые стики, триггеры и вибромоторы обнаруживаются.
Могу ли я протестировать контроллер Bluetooth или беспроводной? ▼
Да. Bluetooth-контроллеры работают с этим инструментом при условии, что они сопряжены с вашим компьютером и распознаны операционной системой. Браузер получает события геймпада независимо от типа соединения. Обратите внимание, что Bluetooth добавляет некоторую задержку по сравнению с проводными USB-соединениями — вы можете увидеть это в отображении оценочной задержки и частоты опроса. Если вы испытываете лаг ввода или отключения по Bluetooth, попробуйте приблизиться к компьютеру.
Краткий итог
Тест геймпада — это бесплатный онлайн-инструмент, позволяющий проверить геймпад или контроллер — каждую кнопку, аналоговый стик, триггер и вибромотор прямо в браузере. Обнаруживает дрифт стика с точной визуализацией осей X/Y, измеряет чувствительность триггеров, тестирует моторы dual-rumble и оценивает задержку ввода и частоту опроса. Поддерживает Xbox, PlayStation, Switch Pro и универсальные USB-контроллеры через стандартный Gamepad API. Без скачивания или сбора данных — все тесты выполняются локально в браузере.