Проверить стик на дрифт

Замер копит значения несколько секунд и берёт устойчивое отклонение: одиночный выброс не должен объявлять дрифт.

Положите геймпад на стол и уберите руки на шесть секунд.

Замер берёт не разовый выброс, а устойчивое отклонение: случайная встряска стола не должна объявлять дрифт.

Что означает результат

Дрифта нет (до 0.05)

Отклонение в пределах обычного шума потенциометра. Так ведёт себя исправный стик.

Слабый дрифт (до 0.12)

Заметен в играх с точным прицеливанием, в остальных не мешает. Часто лечится калибровкой в системе.

Заметный дрифт (до 0.25)

Персонаж или прицел уползает сам. В большинстве игр это уже мешает.

Сильный дрифт (до 1.01)

Играть практически невозможно. Лечится заменой потенциометра или модуля стика.

Что такое дрифт и откуда он берётся

Внутри стика стоят два потенциометра — переменных резистора, по одному на каждую ось. Они определяют положение по величине сопротивления, а сопротивление меняется трением бегунка о дорожку. Дорожка со временем истирается, в неё попадает пыль, и в центральном положении бегунок перестаёт давать ровный ноль.

Геймпад при этом честно сообщает то, что читает: не ноль, а небольшое отклонение. Игра принимает его за движение — и прицел уползает сам. Дефект механический, и никакой прошивкой он не лечится.

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

Положите геймпад на стол, уберите руки и не трогайте его шесть секунд. Мгновенный снимок тут не годится: потенциометр шумит, и одна выборка может показать и ноль, и заметное отклонение. Дрифт к тому же часто идёт рывками, а не постоянно.

Поэтому проверка копит значения несколько секунд и берёт устойчивое отклонение, отбрасывая одиночные выбросы. Разовые пики показываются отдельно: если устойчивое значение маленькое, а пики большие, стик, скорее всего, дёргается, а не уползает.

Что делать с дрифтом

СпособЧто даёт
Калибровка в системеWindows умеет заново определять центр стика. Помогает при слабом дрифте и не помогает при сильном: сместить центр можно, а вернуть точность дорожки нельзя.
Мёртвая зона в игреМногие игры позволяют увеличить зону нечувствительности вокруг центра. Убирает симптом, но отнимает точность прицеливания.
Чистка контактовАэрозоль для контактов через щель под колпачком стика. Помогает, когда причина в грязи, а не в износе. Дёшево и стоит попробовать первым.
Замена потенциометровЕдинственное настоящее лечение. Требует пайки; в сервисе это недорогая работа.
Замена модуля стика целикомТо же самое, но проще: есть готовые модули под распространённые геймпады.

Отдельно про мёртвую зону: это не починка, а компромисс. Увеличив её, вы перестаёте видеть дрифт — и заодно перестаёте управлять точными медленными движениями, ради которых стик и нужен.

Если не работает

Замер показывает ноль, а в игре прицел уползает

Проверьте настройки самой игры: чувствительность и мёртвую зону. Второй вариант — дрифт появляется только под нагрузкой, когда стик отклоняли и отпустили. Попробуйте отклонить стик, отпустить и сразу запустить замер.

Дрифт то есть, то нет

Обычное поведение изношенного потенциометра: он даёт сбой не при каждом положении бегунка. Повторите замер несколько раз.

Дрифт появился после чистки

Возможно, аэрозоль ещё не высох — контактным жидкостям нужно время. Подождите и повторите.

Геймпад подключён, но не находится

Нажмите на нём любую кнопку. До первого нажатия браузер скрывает подключённые геймпады намеренно.

Находится, но кнопки не совпадают с подписями

В сводке посмотрите строку «Схема». Если она нестандартная, браузер не смог сопоставить кнопки со стандартом, и номера будут другими. Это свойство конкретного геймпада или способа подключения.

Чего браузер увидеть не может

  • Геймпад, на котором не нажали ни одной кнопки. Браузер намеренно скрывает подключённые устройства до первого нажатия — это защита от опознания человека по набору его железа, а не задержка.
  • Уровень заряда батареи. Стандарт этого не передаёт.
  • Отличить износ потенциометра от загрязнения. Замер показывает величину отклонения, а не его причину.
  • Оценить стик под нагрузкой. Проверка меряет покой; износ, который проявляется только при отклонении, она не увидит.

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

Какое отклонение считается нормой?

До 0,05 — это обычный шум потенциометра, он есть у всех исправных стиков. От 0,05 до 0,12 — слабый дрифт, заметный в играх с точным прицеливанием. Выше 0,12 прицел уползает сам, и в большинстве игр это уже мешает.

Поможет ли калибровка?

При слабом дрифте — да: система заново определит центр. При сильном нет, потому что смещение центра не возвращает точности истёртой дорожки потенциометра. Настоящее лечение — замена потенциометров или модуля стика целиком.

Замер чистый, а в игре дрифт есть

Два вероятных объяснения. Первое — настройки самой игры: чувствительность и мёртвая зона. Второе — дрифт проявляется только после отклонения стика: отклоните его, отпустите и сразу запустите замер.

Это помогло вам? Оцените: