Дрейф стіка геймпада? Як перевірити кожен вхід, перш ніж звинувачувати контролер
Стік геймпада, що дрейфує, повертає значення, відмінне від центрального, коли ви його відпускаєте. Щоб перевірити це, відкрийте тест геймпада, натисніть будь-яку кнопку, щоб підключити контролер, відпустіть обидва стіки та стежте за попередженням про дрейф. Дрейф зазвичай виникає через зношення датчика в стіку. Браузер може його показати, але не може усунути. Перевірки нижче допоможуть відрізнити справжню несправність від налаштування гри чи проблеми з підключенням.
Тест геймпадаЧи працює мій контролер?БезкоштовноЯк браузер читає контролер
Браузери зчитують ігрові контролери через Gamepad API. Кожна кнопка повідомляє, натиснута вона чи ні, і значення від 0 до 1. Кожна аналогова вісь повідомляє значення від −1 до 1. Для стіка перша вісь відповідає за рух ліворуч і праворуч, а друга за рух угору і вниз. Стік у спокої має повертати значення, близькі до нуля.
Браузери не показують контролер, доки не натиснуто одну з його кнопок. Це правило Gamepad API, тому тест спочатку просить натиснути кнопку, і лише після цього щось з'являється. Після підключення показники оновлюються кілька разів на секунду, поки сторінка відкрита на екрані.
Більшість контролерів мають стандартну розкладку. Стандартні назви відповідають розкладці Xbox: A, B, X і Y для кнопок на передній панелі, а кнопки 6 і 7 для курків. На геймпаді PlayStation ті самі позиції мають назви Хрест, Коло, Квадрат і Трикутник. Деякі сторонні контролери повідомляють нестандартну розкладку, тож їхні кнопки можуть мати інші номери, і малюнок не збігатиметься з ними.
Як виглядає дрейф
Дрейф — це стійке відхилення, коли стік відпущено. Стік може показувати 0,20 в один бік і залишатися там, тож персонаж повільно йде сам або камера повертається. Невеликі коливання нормальні, бо датчики ніколи не бувають абсолютно нерухомими. Тест попереджає, коли стік у спокої показує більше 0,1 від свого діапазону й тримається так приблизно секунду.
Попередження є евристичним. Стік, який ви навмисно утримуєте з відхиленням від центру протягом секунди, теж виглядатиме як нерухомий, тому перш ніж робити висновки, відпустіть його. Стік, що щоразу повертається в центр, не дрейфує. Стік, що щоразу зупиняється з тим самим відхиленням, дрейфує.
Перевірте кожен вхід по черзі
Перевіряйте в такому порядку, щоб кожен крок звужував коло причин.
- Підключіть контролер. Натисніть кнопку й переконайтеся, що з'явилися назва контролера та розкладка. Якщо нічого не з'являється, браузер не бачить контролер. Перевірте підключення, потім спробуйте інший браузер. Інформація про браузер показує, яким браузером і якої версії ви користуєтеся.
- Натисніть кожну кнопку. Кожна має підсвічуватися на малюнку, а в таблиці має з'являтися Так із значенням близько 1,000, поки кнопку затиснуто. Кнопка, яка ніколи не підсвічується, мертва або не надсилає сигнал.
- Потягніть кожен курок. Курок має заповнюватися знизу, коли ви його тягнете, а значення плавно зростати від 0 до 1.
- Переведіть кожен стік до країв. Точка має рухатися за стіком до краю його кола. Якщо стік не доходить до краю або стрибає, це проблема.
- Відпустіть і спостерігайте. Відпустіть обидва стіки й не чіпайте їх. Кожен стік має показувати По центру.
- Натисніть кнопки стіків. Натискання стіка всередину має підсвітити L3 або R3 на малюнку.
Що спричиняє дрейф
Багато стіків визначають положення за допомогою потенціометра, резистивної доріжки, по якій рухається контакт. Після багатьох тисяч рухів доріжка й контакт зношуються, і показники можуть дрейфувати або стрибати. Інші стіки використовують датчики Холла, які зчитують положення магніту без контактної доріжки. У них немає доріжки, яка б зношувалася, але в деяких випадках вони теж потребують калібрування.
Пил, піт і зношені гумові накладки самі по собі дрейф не спричиняють, хоча можуть зробити стік туго рухомим або таким, що заїдає. Розкриття контролера може анулювати гарантію, тож спершу перевірте це, і робіть це, лише якщо знаєте, як з'єднані деталі.
Що спробувати перед заміною
- Відкаліброваtи в операційній системі. У Windows знайдіть «Налаштування USB-ігрових контролерів» і скористайтеся сторінкою калібрування, щоб повернути стіки в центр. У macOS для більшості контролерів немає вбудованої еквівалентної сторінки, тож скористайтеся програмою виробника, якщо вона є.
- Перевірте гру. Багато ігор мають налаштування мертвої зони для стіків. Більша мертва зона приховує невеликий дрейф під час гри. Вона не відновлює датчик.
- Перевірте на іншому комп'ютері або кабелі. Дрейф, що проявляється на двох пристроях, вказує на контролер. Дрейф, що з'являється лише в одному застосунку, вказує на підтримку контролерів у цьому застосунку.
- Перевірте гарантію. Стік, що дрейфує в межах гарантії, підлягає ремонту або заміні. Зношений датчик з часом не відновлюється.
Кнопки і стіки ламаються по-різному. Мертва кнопка зазвичай означає перемикач під панеллю, а липку іноді можна почистити. Миша, що клацає двічі сама, — схожа, але окрема несправність, про яку йдеться в статті мишу, що клацає двічі сама. Дрейф стіка зазвичай пов'язаний із датчиком. Перевіряйте ці дві речі окремо, щоб їх не сплутати.
Вібрація й батарея
Вібрація — окрема функція. Тест вмикає її кнопку, лише якщо браузер надає для контролера виконавчий механізм вібрації. Коли кнопка неактивна (сіра), цей контролер або браузер тут вібрацію не підтримує. Це саме по собі не є несправністю.
Низький заряд батареї може спричиняти дивні показники в бездротових контролерах. Повністю зарядіть контролер і перевірте ще раз, перш ніж робити висновки про стіки.
Короткі відповіді
Чому мій контролер не з'являється в тесті?
Натисніть на ньому будь-яку кнопку. Браузери показують контролер лише після натискання, тому неактивний контролер залишається прихованим.
Чи нормальний невеликий дрейф?
Певні коливання нормальні. Стійке відхилення, яке не повертається в центр, — це дрейф.
Чи може тест усунути дрейф?
Ні. Він лише показує значення. Калібрування в операційній системі або інструмент виробника можуть компенсувати деякі відхилення, але зношений датчик потребує ремонту або заміни.
Переклад з Англійський оригінал за допомогою ШІ.
Коментарі
Коментарів поки немає. Будьте першим.


