Тест дрейфа стиков.
Дрейф стика — это когда аналоговый стик сообщает о движении, хотя вы его не трогаете. Отпустите оба стика и понаблюдайте: на исправном контроллере каждая точка стоит точно в центре; дрейфующий стик уплывает сам по себе. Этот тест строит график обоих стиков в реальном времени, отслеживает, насколько далеко каждый отклоняется в покое, и выдаёт понятный вердикт «нет дрейфа / дрейф» с числовой оценкой. Работает в браузере на базе Gamepad API — установка не требуется.
Отпустите оба стика
Онлайн-тест дрейфа стиков.
Оценка — это расстояние каждого стика от центра в процентах от полного хода; пик — это максимальное отклонение, которое возникло, пока вы его не трогали.
Как получить честную оценку дрейфа
- Уберите рукиДрейф имеет смысл измерять только тогда, когда вы не касаетесь стика. Положите контроллер ровно, полностью отпустите оба стика и не прислоняйте геймпад к чему-либо, что может его задеть.
- Дайте пару секундДрейф часто проявляется не сразу — он может появиться, когда стик разогреется, или когда геймпад держат под углом. Понаблюдайте хотя бы десять секунд; кольцо пика сохраняет худший момент, чтобы вам не пришлось ловить его вживую.
- Проверьте оба стикаЛевый и правый стики изнашиваются независимо друг от друга. Геймпад может быть идеальным слева и дрейфовать справа, поэтому читайте обе оценки, а не только ту, что кажется подозрительной.
- Сравните с мёртвой зоной игрыНебольшое смещение в 2–4% — обычное дело, и большинство игр скрывают его внутри мёртвой зоны. Настоящий дрейф выходит далеко за эти пределы и продолжает двигать персонажа или камеру, даже когда геймпад никто не трогает.
Как провести тест дрейфа стиков
- 1Подключите и разбудите контроллер. Подключите или сопрягите геймпад, затем нажмите любую кнопку, чтобы браузер его обнаружил. Показатели переключатся с «Подключите контроллер» на живые значения.
- 2Отпустите оба стика. Уберите руки. Каждая точка должна встать точно в центр. Текущее смещение показывает, насколько далеко стик сейчас находится от центра, в процентах от полного хода.
- 3Следите за пиком. Бледное красное кольцо фиксирует максимальное отклонение каждого стика в состоянии покоя. Если оно остаётся крошечным — всё чисто; если разрастается — этот стик дрейфует.
- 4Прочитайте вердикт. Нет дрейфа, лёгкий дрейф или обнаружен дрейф — отдельно для каждого стика, на основе пика. Подозреваете неисправный модуль? Перепроверьте с помощью теста мёртвой зоны или полного тестера геймпада.
Как тест дрейфа измеряет ваши стики
Аналоговый стик сообщает свою позицию двумя числами — осью X и осью Y — каждая от -1 до +1, где (0, 0) означает идеальный центр. Этот тест считывает эти оси через Gamepad API браузера каждый кадр и вычисляет расстояние стика от центра как √(x² + y²). В покое это расстояние должно быть почти нулевым; чем дальше оно от нуля само по себе, тем сильнее дрейф.
Пик — это наибольшее расстояние в покое, зафиксированное с момента последнего сброса, отображённое в виде кольца, чтобы кратковременный, непостоянный дрейф не остался незамеченным. Мы переводим его в процент от полного хода для оценки, а затем применяем простые пороги: меньше 6% считается чистым, 6–12% — лёгким смещением, которое поглощает большинство игр, а больше 12% — настоящим дрейфом, который вы почувствуете в игре.
Сам дрейф — это аппаратная проблема, а не программная. Потенциометры (а на новых геймпадах — датчики Холла) под стиком изнашиваются, и изношенный уголь или загрязнение заставляют напряжение в покое считываться со смещением от центра. Ни один браузер не может это исправить — но может точно измерить, а это подскажет, нужен ли модулю стика чистка, перекалибровка прошивки или замена. Крупные игры и консоли добавляют собственную мёртвую зону, чтобы маскировать небольшой дрейф, поэтому стик может не пройти этот тест, но при этом всё ещё ощущаться пригодным для игры.
Когда стоит проверять дрейф стиков
Персонаж двигается сам по себе
Классический симптом: вы откладываете контроллер, а камера поворачивается или персонаж крадётся вперёд. Этот тест подтверждает, что дело в стике, а не в игре.
Перед обращением по гарантии или RMA
Поддержка просит доказать неисправность. Оценка дрейфа с видимым следом пика — именно то доказательство, которое им нужно.
Покупка контроллера с рук
Дрейф — главная причина, по которой подержанные контроллеры продают дёшево. Проверьте это перед оплатой — продавцы редко предупреждают о нём.
После замены стика или датчика Холла
Заменили модуль самостоятельно? Убедитесь, что новая деталь стоит точно в центре, прежде чем закрывать корпус.
Выбор между ремонтом и заменой
Пограничное смещение в 5–8% может исправиться перекалибровкой прошивки; неконтролируемый пик в 20%+ означает, что модуль отработал своё.
Сравнение геймпадов с датчиками Холла и потенциометрами
Стики с датчиками Холла продают как защищённые от дрейфа. Проверьте через несколько месяцев использования, действительно ли оценка в покое остаётся на нуле.
Глоссарий дрейфа стиков
- Дрейф стика
- Аналоговый стик, сообщающий о движении в состоянии покоя, — его позиция в покое смещена от центра и отправляет нежелательный ввод.
- Смещение в покое
- Насколько далеко стик находится от точного центра в отпущенном состоянии, в процентах от полного хода. Значение около нуля — норма.
- Пик
- Наибольшее смещение в покое, зафиксированное с момента последнего сброса, показанное в виде кольца, чтобы не пропустить непостоянный дрейф.
- Потенциометр
- Скользящий резистор, который используют большинство стиков для определения позиции. Он изнашивается при использовании — обычная причина дрейфа.
- Датчик Холла
- Бесконтактный магнитный датчик стика без трущихся деталей, который продают как устойчивый к дрейфу, свойственному потенциометрам.
- Мёртвая зона
- Радиус около центра, который игры игнорируют, скрывая небольшие смещения. Большая мёртвая зона может маскировать ранний дрейф.
Часто задаваемые вопросы
Что здесь считается дрейфом стика?
Отпустите стик и посмотрите на пик. Примерно до 6% от полного хода — это норма: у каждого стика есть небольшое смещение в покое, которое игры поглощают мёртвой зоной. Пик, который превышает 12% и продолжает уводить точку от центра сам по себе, — это настоящий дрейф. Тест помечает каждый стик как «нет дрейфа», «лёгкий дрейф» или «обнаружен дрейф», чтобы вам не пришлось разбираться в сырых цифрах.
Работает ли это с контроллерами Xbox, PS5 и Switch?
Да. Xbox (Series/One/360), PlayStation DualSense и DualShock 4, а также Nintendo Switch Pro Controller передают данные аналоговых стиков через стандартный маппинг Gamepad API, поэтому графики и оценки работают одинаково на каждом из них. Joy-Con, подключённые к ПК, тоже работают — подробности, актуальные именно для них, смотрите в отдельном тесте дрейфа Joy-Con.
Как исправить дрейф стика, если я его обнаружил?
По степени усилий помогает следующее: перекалибровать контроллер (у многих геймпадов и консолей есть экран калибровки стиков), обновить прошивку, продуть сжатым воздухом или протереть каплей изопропилового спирта под стиком, чтобы убрать пыль. Если смещение в покое остаётся высоким после этого, потенциометр изношен, и решение — заменить модуль стика или перейти на контроллер с датчиками Холла, которые изнашиваются иначе.
Почему мой стик показывает небольшое смещение, даже когда выглядит отцентрованным?
Практически ни один стик не стоит в идеальном 0.00. Производственный допуск оставляет небольшое смещение в покое в один-два процента, поэтому игры применяют мёртвую зону. Это нормально и не повод для беспокойства. Проблемой это становится только тогда, когда смещение сильно растёт — или гуляет, — и превращается в тот самый дрейф, который вы чувствуете в игре.
График прыгает к краю, когда я касаюсь стика — это дрейф?
Нет. Движение стика и должно отправлять точку к краю — так стик и работает. Дрейф — это именно то, что происходит, когда вы его не трогаете. Сбросьте пики, уберите руки и тогда смотрите на оценку. Если пик растёт, пока руки не касаются контроллера, — это дрейф.
Тест дрейфа стиков бесплатный и приватный?
Да. Он полностью бесплатный, не требует регистрации и считывает данные контроллера полностью в браузере через Gamepad API. Ничего о вашем контроллере или вводе не загружается — вычисление оценки происходит на вашем устройстве и удаляется, когда вы покидаете страницу.