JoystickTest

Тест дрифта стика

Дрифт стика — это когда персонаж идёт, камера поворачивается или меню листается, хотя вы не трогаете стик. Этот тест измеряет дрифт точно, а не на глаз.

Как работает тест дрифта

После нажатия «Старт» страница десять секунд опрашивает оба стика с частотой кадров браузера и записывает максимальное и среднее отклонение от центра, пока вы не касаетесь геймпада. Жёлтое кольцо на каждом индикаторе растёт до наибольшего зафиксированного отклонения. В конце вы получаете вердикт по каждому стику и значение мёртвой зоны, которое можно ввести в игре или в Steam Input, чтобы скрыть дрифт.

Пороги основаны на том, что реально используют игры. В большинстве проектов мёртвая зона по умолчанию составляет 10–20%, поэтому всё до 2% незаметно, 2–8% ощущается в играх с маленькой мёртвой зоной, например в шутерах и файтингах, а выше 8% будет двигать персонажа почти везде.

Из-за чего появляется дрифт стика

  • Износ потенциометров. Классические стики определяют положение по угольной дорожке и ползунку. Через несколько сотен часов дорожка стирается, и значение в покое смещается. Это главная причина дрифта на DualSense, DualShock 4, Xbox и Joy-Con.
  • Пыль и мусор под шляпкой стика, из-за которых механизм не возвращается точно в центр. Иногда помогает сжатый воздух.
  • Усталость пружины. Центрирующая пружина теряет упругость, и стик встаёт чуть в стороне от оси.
  • Смещение в прошивке. Некоторые геймпады хранят калибровку центра, которую можно сбросить фирменной утилитой или программой от сообщества.

Что делать с результатом

Небольшой дрифт проще всего закрыть мёртвой зоной: введите рекомендуемый процент в настройках управления игры или задайте его один раз для всех игр в настройках контроллера Steam. Если дрифт серьёзный, а геймпад ещё на гарантии, обратитесь к производителю: по гарантии стики с дрифтом обычно меняют бесплатно. Без гарантии проблему навсегда решают сменные модули на датчиках Холла или TMR — они измеряют положение магнитно и не изнашиваются.

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

Дрифт 3% — это плохо?

Не особо. Три процента попадают в стандартную мёртвую зону почти любой игры, и вы их не почувствуете. Но стик начал изнашиваться, поэтому повторяйте тест раз в месяц-два.

В покое стик показывает 0.00, а персонаж в игре всё равно движется.

Значит, дрифт не в стике. Проверьте, не подключён ли одновременно второй геймпад или руль, нет ли в Steam Input конфигурации с отрицательной мёртвой зоной и не залипла ли клавиша на клавиатуре.

Можно ли проверить дрифт Joy-Con здесь?

Да, подключите Joy-Con или Pro Controller к компьютеру по Bluetooth. Каждый Joy-Con отображается как отдельный геймпад с одним стиком.