JoystickTest

Test controller: verifică-ți maneta online

Conectează prin cablu sau Bluetooth orice controller și apasă un buton. Fiecare intrare apare live mai jos: apăsări de butoane, presiunea pe triggere, poziția stick-urilor cu o urmă de mișcare, motoarele de vibrație și rata de polling pe care o vede browserul.

Ce verifică acest tester de controller

Testerul citește maneta prin Gamepad API, aceeași interfață pe care o folosesc jocurile din browser, așa că ce vezi aici este exact ce ar primi un joc. Acoperă patru lucruri care se stric de obicei la un controller uzat.

  • Butoane. Fiecare dintre cele 17 intrări standard se aprinde când o apeși și rămâne conturată după ce a fost înregistrată, așa că poți trece prin toată maneta și poți găsi un buton mort sau unul care se înregistrează dublu.
  • Stick-uri analogice. Două osciloscoape circulare arată poziția curentă a fiecărui stick și desenează urma ultimelor două secunde. Un stick care stă descentrat, revine târziu sau nu ajunge la inelul exterior se vede imediat.
  • Triggere. LT și RT sunt analogice pe majoritatea controllerelor. Barele arată cât de uniform crește presiunea de la 0 la 100% și dacă triggerul revine la zero când îl eliberezi.
  • Vibrație și rată de polling. Pornește separat motorul puternic și cel slab și vezi câte rapoarte de intrare pe secundă trimite controllerul.

Cum folosești testerul de manetă

  1. Conectează controllerul cu un cablu sau împerechează-l prin Bluetooth. Pe macOS și Linux maneta trebuie să fie și trează, așa că apasă orice buton.
  2. Așteaptă ca punctul de stare să devină verde și să apară numele controllerului.
  3. Apasă fiecare buton o dată. Rotește fiecare stick pe marginea exterioară, apoi eliberează-l și verifică dacă revine la 0.00.
  4. Trage încet ambele triggere ca să confirmi că valoarea crește uniform.
  5. Dacă stick-urile nu stau pe zero când le eliberezi, rulează testul dedicat de drift pentru o măsurare precisă.

Ce controllere funcționează

Orice gamepad HID pe care îl recunoaște sistemul de operare: manete Xbox Series, Xbox One și Xbox 360, PlayStation DualSense și DualShock 4, Nintendo Switch Pro Controller și Joy-Con (împerecheate prin Bluetooth), 8BitDo, Logitech, Hori, Razer, PowerA, GameSir și majoritatea manetelor USB generice. Browserele mobile de pe Android și iPadOS suportă și ele Gamepad API, așa că poți testa un controller și pe telefon sau tabletă.

Testerul rulează integral pe dispozitivul tău. Nu se instalează nimic și nicio dată de intrare nu este trimisă nicăieri.

Întrebări frecvente

Controllerul e conectat, dar nu apare nimic. De ce?

Din motive de confidențialitate, browserele expun o manetă doar după prima apăsare de buton. Apasă orice buton. Dacă tot nu apare, verifică dacă o altă aplicație, cum ar fi Steam sau DS4Windows, nu a preluat controlul exclusiv asupra dispozitivului și încearcă alt port USB sau alt cablu.

Testerul online funcționează cu controllere PS5 și PS4 pe PC?

Da. DualSense și DualShock 4 sunt recunoscute de Windows, macOS și Linux prin USB și Bluetooth. Touchpad-ul și giroscopul nu fac parte din Gamepad API standard, așa că nu sunt afișate, dar butoanele, stick-urile, triggerele și vibrația sunt.

De ce nu se potrivesc numerele butoanelor cu etichetele de pe manetă?

Gamepad API folosește un layout standard cu butoane numerotate. Eticheta mică de sub fiecare număr arată numele obișnuit Xbox / PlayStation pentru poziția respectivă. Un controller raportat cu mapare „raw” poate avea intrările așezate diferit.

La ce rată de polling să mă aștept?

Manetele Xbox și DualSense pe cablu raportează de obicei 125–250 Hz, prin Bluetooth în jur de 60–125 Hz, iar manetele de turneu până la 1000 Hz. O valoare mult mai mică înseamnă adesea un cablu prost, o legătură Bluetooth aglomerată sau un browser care limitează taburile din fundal.