
Дрифт стиков геймпада: почему персонаж идёт сам и спасают ли датчики Холла
Если коротко: дрифт — это когда вы отпустили стик, а персонаж или камера продолжают ползти. В большинстве геймпадов положение стика меряют два потенциометра: металлический ползунок скользит по резистивной дорожке, и контроллер считает наклон по напряжению. Дорожка стирается, под ползунок набивается пыль, пружина устаёт, и в покое стик начинает «показывать» не ноль. Мёртвая зона прячет это, пока сдвиг маленький. Стики на датчиках Холла и TMR меряют магнитное поле без касания, поэтому изнашиваться в них нечему — но это не вечный двигатель, и у них свои компромиссы.
Я веду «Во что поиграть», и после каждой распродажи геймпадов мне пишут одно и то же: «Купил DualSense год назад — герой сам идёт влево» или «стоит ли переплачивать за Холл». Чтобы ответить честно, надо понять одну вещь, после которой всё остальное становится очевидным: стик не знает, где у него центр. Он знает только число, которое выдаёт датчик. Всё, что сдвигает это число, — и есть дрифт.
Что такое дрифт и почему это не «глюк игры»
Аналоговый стик — это не кнопка «влево/вправо», а прибор, который непрерывно сообщает игре два числа: наклон по горизонтали и по вертикали. Отпущенный стик должен давать «ноль-ноль». Игра получает эти числа сотни раз в секунду и честно двигает персонажа ровно настолько, насколько ей сказали. Если датчик в покое выдаёт «чуть-чуть влево», игра не может отличить это от вашего пальца — для неё это и есть палец.
Отсюда типичная картина: камера медленно уплывает, меню само листается вниз, в шутере прицел дёргается, когда вы его отпустили. Иногда дрифт появляется только после того, как стик резко отпустили из крайнего положения, а через секунду проходит. Это не мистика: подробности ниже, в разделе про пружину и износ.
Масштаб проблемы хорошо виден по Nintendo Switch. В январе 2021 года Европейская организация потребителей BEUC подала жалобу в Еврокомиссию после почти 25 000 обращений покупателей. Формулировка там та же: персонажи двигаются, когда контроллер никто не трогает. По словам самих пострадавших, в 88% случаев Joy-Con ломались в первые два года. В США в феврале 2021 года подали коллективный иск против Sony из-за дрифта DualSense: его зарегистрировали в федеральном суде Южного округа Нью-Йорка.
Как стик меряет наклон: дорожка, ползунок и делитель напряжения
Загляните под колпачок обычного стика, и вы увидите небольшой узел с двумя «бочонками» по бокам. Это потенциометры, по одному на каждую ось. Внутри каждого — подковка резистивного материала (обычно угольная плёнка) и металлический ползунок с несколькими тонкими контактами. Ползунок закреплён на оси стика: наклонили — он проехал по дорожке.
На концы дорожки подано напряжение, а ползунок снимает его часть. Стоит ползунок посередине — получаете половину. Сдвинулся к краю — больше или меньше. Это школьный делитель напряжения, и он хорош тремя качествами: дешёвый, компактный и почти не тратит батарею. Именно поэтому его десятилетиями ставят практически во все массовые геймпады.
Теперь главное. Центр для контроллера — это не механическая точка, а конкретное значение напряжения, записанное при калибровке. Прошивка сравнивает текущее показание с ним. Если из-за износа дорожки при той же физической позиции ползунка напряжение стало другим, контроллер получает новый «ноль» — и он больше не совпадает с записанным.

Почему дорожка «стирается»: износ, пыль и усталость пружины
iFixit разбирал DualSense и объяснял, откуда у PS5 берётся дрифт: в нём стоят стики Alps Alpine серии RKJXV, а производитель рассчитывает такие потенциометры на 2 000 000 циклов. Звучит много, но цикл — это одно движение, а в активной игре стик гоняют туда-сюда постоянно. По оценке iFixit, при паре часов игры в день этот ресурс выбирается за месяцы, а не за годы.
Механизмов порчи несколько, и они складываются:
Износ дорожки. Ползунок каждый раз скребёт по угольной плёнке. В самом натруженном месте — около центра, где стик бывает чаще всего, — появляются потёртости и неровности. Сопротивление там уже не меняется плавно, и показание скачет, как игла на поцарапанной пластинке.
Пыль и продукты износа. Самосмазывающийся пластик со временем крошится, а снаружи под колпачок попадают пыль, крошки и влага. Частица между ползунком и дорожкой — это ложный контакт и прыгающий сигнал.
Усталость пружины. Возвращают стик в центр пружины. Если они ослабли или узел разболтался, отпущенный стик просто не доезжает до прежней середины: физическая точка покоя сместилась, и потенциометр честно сообщает про новую.
Последний пункт объясняет дрифт «после резкого отпускания». Стик бросили из угла, механика застряла чуть сбоку, и только лёгкое касание или вибрация довозит его в центр. Ещё одна оговорка для пессимистов: дрифт — не обязательно брак конкретного экземпляра. Это свойство конструкции, вопрос только в том, когда наступит.
Мёртвая зона: костыль, который всех спасает, пока может
Если показания в покое всегда немного шумят, их надо отсечь. Для этого есть мёртвая зона: небольшой круг вокруг центра, внутри которого игра или прошивка считает любой сигнал нулём. Пока точка покоя стика гуляет внутри круга, никакого дрифта вы не видите.
У этого решения есть цена. Всё, что внутри мёртвой зоны, — потерянные движения пальца: в начале наклона стик «молчит», а потом сразу дёргается. В медленном прицеливании это особенно заметно. Поэтому производители ставят зону минимальной, а игры дают её настроить.
Отсюда и миф «дрифт появился внезапно». На деле износ копился давно, и мёртвая зона всё это время его скрывала. Однажды точка покоя вышла за край круга — и вы увидели результат за один вечер. Увеличенная мёртвая зона вернёт тишину, но дорожку не починит: через какое-то время придётся увеличивать снова.
Датчики Холла и TMR: стираться нечему
Решение напрашивается: убрать трение из самого датчика. В стиках на эффекте Холла на ось стика ставят маленький магнит, а на плату под ним — датчик магнитного поля. Наклоняете стик — магнит смещается, и поле под датчиком становится сильнее или слабее. Датчик превращает его в напряжение. Ползунка нет, дорожки нет, между магнитом и микросхемой — воздушный зазор. Изнашиваться в измерительной части нечему.
TMR (туннельное магнитосопротивление) — следующий шаг той же идеи. Здесь датчик меряет не силу поля, а его направление: сопротивление тонкой многослойной плёнки меняется в зависимости от того, как ориентирован магнит. GameSir на странице о своих технологиях указывает для TMR рабочий ток меньше 1 мА и 12-битное разрешение; у компании TMR-стики стоят в Cyclone 2, а обычный Холл — в более доступных Kaleid и G8 Plus. 8BitDo называет Ultimate 2 Bluetooth своим первым контроллером с TMR-стиками: по словам компании, они точнее, долговечнее и тратят меньше энергии, а сигнал оцифровывает 12-битный АЦП.
Если вы читали наш разбор магнитных клавиатур, принцип знаком: там тот же датчик Холла меряет глубину нажатия клавиши. Разница только в том, что у стика магнит движется по двум осям.
Где подвох у магнитов
Магнитный стик не стирает датчик, но законы физики у него свои. Нюансов четыре.
Батарея
Потенциометр — пассивная деталь, а датчику Холла нужно постоянное питание. Для примера: у распространённого линейного датчика Texas Instruments DRV5055 в документации типичный ток — 2 мА при 3,3 В. На стик нужен как минимум датчик на каждую ось, на геймпад — два стика. Для беспроводного контроллера это заметно, поэтому TMR с его меньшим потреблением так охотно продвигают как улучшение «Холла».
Температура и калибровка
Сила магнита зависит от температуры, и в той же документации TI отдельной строкой стоит компенсация температурного дрейфа магнита. Значит, нулевая точка магнитного стика тоже может немного плыть — просто по другой причине, чем у потенциометра. Хорошая прошивка это учитывает, но мёртвая зона в несколько процентов всё равно остаётся.
Внешние магниты
Датчик реагирует на любое поле, а не только на «свой» магнит. Магнитный чехол, держатель для телефона или колонка вплотную к стику могут исказить показания. Отодвиньте источник — всё вернётся: датчик при этом не портится.
Механика никуда не делась
Пружины, ось и подвес у магнитного стика по-прежнему механические. Ослабшая пружина и тут сдвинет точку покоя, просто это случается гораздо реже и обычно на меньшую величину. Поэтому честная формулировка — не «дрифта никогда не будет», а «главная причина дрифта убрана».
И о мифе «дешёвый Холл хуже дорогого потенциометра». Точность определяют не тип датчика, а АЦП, магнит и прошивка, и здесь разброс у любого производителя большой. Сам по себе «Холл» на коробке не делает стик лучше в прицеливании — он делает его долговечнее.

Что делать, если стик уже дрифтит
Идём от бесплатного и обратимого к ремонту. Главное правило — ничего, что может навредить устройству или лишить его гарантии.
1. Убедитесь, что это дрифт. Откройте любой тестер ввода (в том числе в настройках контроллера Steam) и отпустите стик. Если точка в покое уходит от центра или дрожит, причина в железе. Если в тестере всё ровно, а в одной игре персонаж ползёт, ищите проблему в настройках или раскладке.
2. Поднимите мёртвую зону. В большинстве современных игр она настраивается в разделе управления. В Steam Input у каждого стика есть свои параметры мёртвой зоны в настройках раскладки. Поднимайте понемногу, пока персонаж не перестанет двигаться сам, и не дальше — иначе стик станет «ватным».
3. Откалибруйте, если система это поддерживает. На Switch калибровка встроена: по инструкции Nintendo это «Настройки системы → Контроллеры и датчики → Калибровка мини-джойстиков». У PC-геймпадов калибровка и мёртвая зона часто живут в фирменном приложении производителя.
4. Сервис. Если геймпад на гарантии, обращайтесь в магазин или сервис, а не открывайте корпус. Для Joy-Con в Европе история закончилась в 2023 году: BEUC сообщает, что Nintendo пообещала бесплатный ремонт Joy-Con с дрифтом на всё время жизни консоли.
5. Замена модуля. У DualSense Edge стики сделаны сменными модулями: Sony продаёт их отдельно, левый и правый взаимозаменяемы. Остальное — замена стика в мастерской или покупка геймпада с магнитными стиками.
Чего не надо делать: заливать под колпачок WD-40, масло или «смазку для электроники» — пыль с ними превращается в липкую кашу, которая продолжает работать абразивом, а сам узел на такие жидкости не рассчитан. Не разбирайте контроллер на гарантии. И не выставляйте мёртвую зону на четверть хода «на всякий случай»: дрифт пропадёт, но вместе с ним и точное управление.
Кстати, дрифт и задержка ввода ощущаются похоже — «управление не слушается», — но лечатся совершенно по-разному. Если стик в тестере стоит ровно, а отклик всё равно вялый, смотрите в сторону задержки.
Стоит ли покупать геймпад на Холле или TMR
Если вы меняете геймпад раз в год из-за дрифта — да, это самая очевидная выгода магнитных стиков. Особенно в жанрах, где стик весь вечер в работе: шутеры, гонки, файтинги. На портативных ПК, где стик встроен в корпус и его замена — отдельный ремонт, долговечность ценится ещё выше.
Если же у вас старый геймпад, который годами работает без нареканий, менять его «на Холл» ради точности смысла мало: в прицеливании решают прошивка и ваши руки. А покупая магнитную модель, смотрите не на слово «Hall» на коробке, а на то, можно ли настроить мёртвую зону и кривую отклика в приложении: без этого преимущество теряется.
Коротко
Почему персонаж идёт сам: потенциометр в стике меряет положение через трение ползунка о дорожку. Дорожка стирается, пыль даёт ложный контакт, пружина устаёт, и отпущенный стик показывает не ноль.
Почему «внезапно»: мёртвая зона долго скрывает износ, пока точка покоя не выйдет за её край.
Что спасает: мёртвая зона и калибровка — временно, сервис и замена модуля — надолго.
Датчики Холла и TMR: в измерительной части стираться нечему, поэтому главной причины дрифта нет. Но механика, температура и внешние магниты остаются, а Холл ещё и тратит больше энергии.
Чего не делать: лить WD-40, вскрывать на гарантии и задирать мёртвую зону до упора.

Пока нет комментариев