Как пользоваться
- Подключите контроллер и нажмите любую его кнопку, чтобы браузер показал его в списке Контроллер.
- Нажимайте по очереди каждую кнопку, триггер и стик и следите за значениями в разделах Кнопки и триггеры, Оси и Стики.
- Отпускайте каждый стик и проверяйте, возвращается ли его точка внутрь пунктирного круга мёртвой зоны.
- Нажмите Тест вибрации, чтобы контроллер дал импульс, если он поддерживает вибрацию.
Кнопки, триггеры и оси
Каждая кнопка сообщает, нажата ли она и насколько глубоко. Триггеры и некоторые кнопки на лицевой панели сообщают значение от 0 до 1, которое показывается в процентах. Оси сообщают положение от −1 до 1 с тремя знаками после запятой.
Стандартная и другие раскладки
Когда браузер узнаёт схему контроллера, он сообщает стандартную раскладку, и у кнопок и стиков есть названия. Другие контроллеры сообщают только числа. Кнопка без названия всё равно показывает свой номер, поэтому видно, что она работает.
Дрейф стика и мёртвая зона
Стик, которым долго пользовались, может сообщать небольшое значение в покое. Это и есть дрейф. Пунктирный круг — мёртвая зона в 10 % диапазона: внутри неё игра не учитывает движение. Если точка остаётся за пределами круга при отпущенном стике, стик дрейфует. Небольшое смещение на некоторых контроллерах — норма; постоянное, из-за которого персонаж в игре двигается сам по себе, стоит починить.
Вибрация
Вибрация использует моторы контроллера через тактильную отдачу геймпада в браузере. Тестовый импульс длится полсекунды при половинной силе. Не каждый контроллер и браузер поддерживают вибрацию; если её нет, тест это сообщает.
Пример: триггер и стик
Триггер, нажатый наполовину, сообщает 0,5, что страница показывает как 50 %; полностью нажатый, он сообщает 1, то есть 100 %. Стик с x = −0,4 и y = 0,3 отстоит от центра на 0,5, что больше мёртвой зоны 0,1, поэтому он считается смещённым.
Частые вопросы
Записывает ли тест мои нажатия кнопок?
Нет. Контроллер считывается в вашем браузере, пока открыта эта страница. Ничего не записывается, не сохраняется и не отправляется на наш сервер.
Почему моего контроллера нет в списке?
Подключите контроллер, затем нажмите на нём любую кнопку: браузеры показывают геймпад только после нажатия. Если его всё равно нет, попробуйте другой USB-порт или кабель.
Почему раскладка названа нестандартной?
Браузер не узнал схему, поэтому сообщает кнопки и оси с номерами. Контроллер всё равно работает в играх, которые поддерживают его напрямую; тест просто не может дать его кнопкам названия.
Что такое дрейф стика?
Дрейф — это когда стик сообщает движение, пока отпущен, потому что его датчик износился или сместился. В играх из-за этого персонаж может идти сам по себе. Тест показывает это как точку за пределами круга мёртвой зоны.
Работает ли тест вибрации на любом контроллере?
Нет. Нужны контроллер и браузер, которые поддерживают вибромотор. Если его нет, тест это сообщает.
Источники
- W3C (на английском): Gamepad API, specification
- MDN Web Docs (на английском): Gamepad API
- W3C (на английском): Gamepad extensions, vibration and haptics
Цифры и текст в последний раз проверены вторник, 10 ноября 2026 г..