Перейти до вмісту

Тест геймпада

Натисніть кожну кнопку і кожен стік, щоб побачити, що розпізнав контролер і що ще не перевірено.

Введення
Вихід

Тест геймпада

Підключіть контролер, натисніть на ньому будь-яку кнопку, і сторінка намалює всі 17 кнопок і чотири осі стандартної розкладки геймпада. Кожна кнопка і кожен напрямок стіка підсвічуються під час першого спрацювання й лишаються світитися, тож кнопка, яка ніколи не загорається, одразу помітна. Працює з Xbox, PlayStation, Switch Pro і більшістю універсальних USB- та Bluetooth-геймпадів.

Під зоною звіт показує натиснуті кнопки, напрямки стіків і те, що ще не перевірено, з 17 кнопок і 8 напрямків стіків. Опція назв кнопок перемикає між іменами Xbox (A, B, X, Y) і PlayStation (хрестик, коло, квадрат, трикутник). Живі смуги показують значення кожної осі від мінус одиниці до плюс одиниці, і за ними ж видно дрифт: стік у спокої має показувати значення, близьке до нуля.

Журнал працює в обидва боки. Сторінка записує короткий токен для кожної події, наприклад b0 для першої кнопки або a0+ для лівого стіка, відхиленого вправо, і можна вставити журнал з попередньої сесії, щоб отримати той самий звіт. Токени, яких немає в стандартній розкладці, виводяться окремо.

Браузер бачить не всі можливості контролера. Гіроскоп, тачпад, сила вібрації та адаптивні тригери тут не перевіряються, а геймпад з нестандартною розкладкою може нумерувати кнопки інакше. Усе працює у браузері, дані контролера нікуди не завантажуються, а журнал існує лише на цій сторінці.

FAQ

Чому сторінка не бачить мій контролер?
Браузер приховує геймпад, доки ви не натиснете на ньому кнопку, тож підключіть його і натисніть будь-яку кнопку. Також перевірте, що контролер спарено, заряджено і його не використовує інший застосунок чи вкладка.
Як перевірити дрифт стіка?
Не торкайтеся стіків і дивіться на смуги осей. Справний стік у спокої показує значення близько 0,00. Стале значення від 0,10 і вище або напрямок, що загоряється сам, означає дрифт.
Що означають b0 і a0+?
Це токени журналу. Від b0 до b16 — кнопки стандартної розкладки, а a0–a3 — осі стіків. Плюс або мінус показує напрямок, коли відхилення перевищує половину.
Чи вивантажуються або записуються дані контролера десь?
Ні. Сторінка читає контролер через браузер, журнал існує лише в цій вкладці. На сервер нічого не надсилається, а закриття вкладки його очищає.