Кнопки и триггеры геймпада: проверка нажатий
Коротко
Проверка кнопок геймпада показывает каждое нажатие на экране: кнопки, крестовина, нажатия стиков, триггеры и положение стиков в процентах. Так находят залипание, непрожатие и «мёртвые» кнопки, которые в игре просто не срабатывают: здесь видно, дошло ли событие до системы.
Что показывает проверка кнопок
| Элемент | Как выглядит норма | Частый дефект |
|---|---|---|
| Кнопки и крестовина | Подсвечиваются при нажатии | Залипание или пропуск нажатий |
| Триггеры L2 и R2 | Плавно уходят в 100 % | Доходит только до 60–80 % |
| Стики | Кружок следует за отклонением | Дрейф и уход от центра |
| Нажатия стиков | Срабатывают «внутрь» | Не срабатывает левый стик |
Рассчитано по методике инструмента «Проверка геймпада онлайн: кнопки, стики, дрейф и вибрация».
Как считаем
Значения осей лежат в диапазоне −1 … +1: −1 — крайнее левое или верхнее положение, +1 — крайнее правое или нижнее. Дрейф считается как максимум из радиусов отклонения: r = √(x² + y²) за все отсчёты окна измерения. Ход триггера — это значение кнопки от 0 до 1, показанное в процентах. Частота опроса — число отсчётов минус один, делённое на время окна в секундах.
Ограничения и допущения
- Браузер читает контроллер по Gamepad API и ничего не устанавливает. Если система видит геймпад, а страница нет — нажмите кнопку на контроллере: большинство браузеров показывают устройство только после действия пользователя.
- Раскладка «standard» описывает порядок кнопок у Xbox-совместимых контроллеров. У DualSense и DualShock порядок тот же, но подписи на корпусе другие: в списке они указаны вместе — A (×), B (○) и так далее.
- Дрейф до 2 % — это люфт механики, он есть даже у нового контроллера. Значения выше 8 % означают, что стик ведёт персонажа сам: в играх это лечится мёртвой зоной, а по-настоящему — чисткой или заменой модуля.
- Проверка вибрации зависит от браузера и драйвера: контроллер должен сообщить о поддержке актуатора. Если сообщает, но не вибрирует — смотрите настройки вибрации в системе, а не в игре.
- Частота опроса в браузере ограничена частотой кадров страницы, поэтому реальные 1000 Гц вы здесь не увидите: показатель показывает, успевает ли система реагировать на контроллер за время отрисовки.
Частые вопросы
как понять, что кнопка геймпада не работает
Нажмите её и смотрите на схему и список: исправная кнопка подсвечивается при каждом нажатии, а в списке появляется «нажата». Если подсветки нет вовсе — событие не доходит до системы. Если кнопка «залипает», подсветка остаётся включённой после того, как вы отпустили палец.
триггер не доходит до конца
Смотрите на проценты рядом с полоской: исправный курок плавно уходит до 100 %. Упор в 60–80 % означает износ датчика или пыль внутри: в играх это чувствуется как поздний выстрел или неполный газ. Проверьте на другом контроллере — так видно, дело в железе или в настройках игры.
Ещё на сайте
Размеры одежды и обуви Перевод размеров США ↔ Европа ↔ Россия по длине стопы Математика для вуза: линейная алгебра и статистика по шагам Определители, Гаусс и статистика — каждый шаг на виду, как в тетради Работа с файлами PDF, фото и данные — файлы не покидают устройство Развлечения и эзотерика Лунный календарь, гадания, нумерология и помощники выбора