Към съдържанието
This page is available in EnglishOpen
Bu sayfa Türkçe olarak mevcut
Esta página está disponível em portuguêsAbrir
Esta página está disponible en españolAbrir
Tapmetry

Тест на gamepad

Включи контролера, натисни бутон на него, за да го види браузърът, и после Старт. Всеки бутон, стик и тригер светва на картинката.

Как работи тестът

Браузърът изброява контролер едва след като на него е натиснат бутон, затова бележката под картинката иска точно това. Щом контролерът се появи, името му се показва и Старт започва да го чете шестдесет пъти в секунда или колкото бързо се опреснява екранът. Всеки бутон светва на картинката, докато е задържан, и остава оцветен, след като е натиснат; двата стика движат точките си с осите; тригерите се пълнят с аналоговото си ниво, така че тригер, който докладва само напълно включено или изключено, се вижда веднага. Chip-ът брои натиснатите бутони от общия брой, който контролерът докладва, показанието добавя раздвижените оси на стиковете.

Картинката ползва стандартната подредба на Gamepad API: четири лицеви бутона, две рамена, два тригера, два централни бутона, два стика с натискане, четирите посоки на кръстачката и бутонът home, общо 17, с четири оси за стиковете. Означенията се избират с контрола отдолу, букви на Xbox, символи на PlayStation или просто номера, и се познават от името на контролера, докато не избереш сам. Стик се брои за проверен, щом е бутнат отвъд половината от обхвата си; тригер се брои за аналогов, щом е докладвал стойност между отпуснато и натиснато.

Бутонът „Вибрация“ в ъгъла на картинката иска от контролера кратко разтърсване, силен импулс от 400 милисекунди. Активен е само докато тестът върви и браузърът докладва поддръжка на вибрация за контролера.

Какво означава резултатът

Резултатът е броят натиснати бутони от общия брой, който контролерът докладва. Контекстният ред добавя раздвижените оси на стиковете, дали тригерите са докладвали аналогови стойности, дали е имало вибрация и името на контролера.

  • 17 от 17 бутона, 4 от 4 оси, аналогови тригери. Всичко, което контролерът има, стига до браузъра. Игрите ще видят същото.
  • Бутон никога не светва. Превключвателят или мембраната му са износени, или при контролер на друг производител бутонът е съпоставен на неочаквано място; превключи на означения с номера, за да го намериш.
  • По-малко оси от стиковете. Стик, който докладва само една посока, има счупен потенциометър на другата.
  • Тригерите не са аналогови. Нормално за някои контролери през Bluetooth и за контролери в режим на съвместимост; при Xbox или PlayStation контролер на кабел означава, че сензорът на тригера отказва.
  • Точка встрани от центъра с ръце настрана. Дрейф на стика отвъд мъртвата зона от 15 процента. Ще се види и в игрите.

Какво да направиш при мъртъв бутон или дрейфващ стик

Пробвай кабел вместо Bluetooth и друг USB порт; контролерите се държат различно през двете. Обнови фърмуера на контролера с инструмента на производителя и премахни софтуер за пренасочване, после тествай пак. При дрейф продухай със сгъстен въздух около основата на стика и го завърти докрай десетина пъти; спрей за контакти помага на потенциометричен модул за известно време, а модулите се сменят при повечето контролери, докато по-новите с Hall-ефект стикове изобщо не дрейфват. Мъртъв лицев бутон обикновено е износена проводяща подложка на мембраната, сменяема за няколко лева.

Кога устройството е за връщане или гаранция

Нов контролер с мъртъв бутон, стик, който дрейфва сам, или тригери, които докладват само включено и изключено, е дефектен и се връща в 14-дневния срок при онлайн покупка или се сменя в магазина. За гаранционна претенция направи скрийншот на картинката с точката встрани от центъра в покой или с тъмния бутон след натискане на всичко, и отбележи дали става и на кабел. Дрейфът на стика в двегодишната гаранция е бил предмет на потребителски жалби срещу няколко производителя и ремонтите обикновено се уважават; повреда от падане или разлята напитка не се покрива.

Често задавани въпроси

Браузърът не вижда контролера ми. Какво сега?

Натисни който и да е бутон на контролера: Chrome, Edge и Firefox не изброяват gamepad, докато не е ползван веднъж, като мярка за поверителност. Ако пак не се появи, провери дали операционната система го вижда (Windows го показва при контролерите за игри, macOS при Bluetooth) и пробвай кабел вместо Bluetooth. Safari също поддържа gamepad, под iOS от версия 13.

Защо картинката не съвпада с контролера ми?

Картинката е стандартната подредба на Gamepad API със 17 бутона и 4 оси, която докладват Xbox, PlayStation и повечето контролери на други производители. Избери означенията, които отговарят на твоя: Xbox, PlayStation или просто номера. Контролер с нестандартно съответствие, по-стар джойстик или щурвал за симулатори показва бутоните си с номера и може да ги сложи на неочаквани места.

Стикът се мести на картинката, без да го докосвам. Това ли е stick drift?

Вероятно. Картинката маха движение под 15 процента от обхвата като шум, така че точка, която стои встрани от центъра сама, докладва повече от това. Дрейфът е износване на потенциометъра в модула на стика. Игрите крият малък дрейф със собствени мъртви зони; точка, която се разхожда свободно, ще дрейфва и в игрите.

Вибрацията не прави нищо. Счупен ли е контролерът?

Не непременно. Вибрацията през браузъра работи в Chrome и Edge с повечето контролери Xbox и PlayStation, а бутонът е блокиран, когато браузърът не докладва поддръжка на вибрация, както Firefox и Safari в момента. През Bluetooth някои контролери изобщо не дават достъп до вибрацията. Пробвай на кабел в Chrome, преди да виниш моторчетата.

Изпраща ли се нещо от контролера ми към сървър?

Не. Стойностите на бутоните и стиковете се четат от страницата, докато тестът върви, рисуват се на картинката и се изхвърлят. Нищо не се пази и нищо не се предава; името на контролера в резултата е това, което операционната система докладва.

Обновено: