Gamepad-tester
Gebruik deze gamepad-tester om een controller te controleren voor een potje, een stream of een reparatie. De tool leest de Gamepad API lokaal in je browser uit en toont knopwaarden, assen, beweging na filtering van de dode zone en beschikbare vibratieondersteuning. Bij controllers met een standaardmapping worden vertrouwde namen voor de bediening getoond; bij ruwe indelingen blijven de knoppen genummerd, zodat de tool niet naar de fysieke bedieningselementen hoeft te gissen. Apparaat-id’s, knopwaarden en asmetingen blijven in de browser.
Zo test je een controller
-
1
Sluit de gamepad aan en wek hem
Sluit een controller aan via USB of koppel hem via Bluetooth. Druk eenmaal op een willekeurige knop als de browser eerst invoer van de gebruiker verwacht voordat het apparaat verschijnt.
-
2
Probeer elk bedieningselement
Druk elke knop in en draai de sticks rond. Kijk hoe de balken met invoerwaarden, de ruwe aswaarden en de gefilterde posities in real time veranderen. Triggernamen verschijnen alleen wanneer de browser een standaardmapping meldt.
-
3
Test de sticks in de middenstand en de vibratie
Laat beide sticks tijdens de korte meting in de middenstand onaangeroerd, pas desgewenst de dode zone van de weergave aan en start daarna de vibratietest wanneer de browser een haptische actuator beschikbaar stelt.
Wat de Gamepad API doorgeeft
Moderne browsers stellen compatibele controllers beschikbaar via de Gamepad API. Elke herkende gamepad kan een id, een mappingnaam, een geordende lijst met knoppen en een geordende lijst met assen leveren. Een knop kan een analoge invoerwaarde van 0,00 tot 1,00 doorgeven in plaats van alleen ingedrukt of losgelaten. Assen melden beweging normaal van -1,00 tot 1,00, waarbij 0,00 de middenstand is. Alleen de mapping standard garandeert de vertrouwde volgorde van knoppen, triggers en sticks; bij ruwe indelingen blijven de bedieningselementen daarom genummerd.
Dode zone en drift
De dode zone is een klein bereik rond het midden van een stick dat in de weergave als nul wordt behandeld. De standaardwaarde is hier 0,12, dus waarden van -0,12 tot en met 0,12 worden weggefilterd. Deze instelling verandert alleen de weergave van de tester: de controller wordt niet gekalibreerd en de instellingen van een game veranderen niet. Bij gamepads met een standaardmapping meet de test voor de middenstand de vier stickassen terwijl de sticks stilliggen. De test meldt een aanhoudende rustwaarde buiten de gekozen grens en keurt de meting af wanneer de sticks tijdens de test bewogen. Dit is een aanwijzing voor de diagnose, geen definitief oordeel over de hardware.
| Symptoom | Waar je op let | Gebruikelijke oplossing |
|---|---|---|
| Camera beweegt langzaam | Een stabiele meting met de sticks in de middenstand blijft buiten de dode zone | Test opnieuw zonder de sticks aan te raken en pas daarna de game aan of laat de stick repareren |
| Trigger haalt het eindpunt niet | De invoerwaarde van een trigger met standaardmapping blijft onder 100% | Kalibreer opnieuw, maak schoon of test een andere USB-poort |
| Dubbele invoer van een knop | De genummerde knop verandert twee keer van status bij één druk | Controleer de schakelaar, de kabel of de draadloze verbinding |
| Vibratietest mislukt | Vibratie wordt niet ondersteund of de browser blokkeert het | Probeer een andere browser of check of de controller haptiek heeft |
Uitgewerkt voorbeeld
Stel dat herhaalde metingen met de sticks in de middenstand rond +0,04 op de X-as en -0,03 op de Y-as liggen. Met de standaard dode zone van 0,12 worden beide gefilterde waarden 0,00 en blijft het meetresultaat binnen de grens. Liggen stabiele metingen daarentegen rond +0,21, dan meldt de tool dat de rustwaarde van die as buiten de dode zone valt. Test opnieuw zonder de stick aan te raken voordat je de dode zone in een game verandert, opnieuw kalibreert of de hardware op een andere computer controleert.
Veelgemaakte fouten
- Sommige browsers tonen een gamepad pas nadat er een knop is ingedrukt na het laden van de pagina.
- Bluetooth-latency, een lege accu of een slechte kabel kunnen invoer haperend laten lijken.
- De volgorde van knoppen en assen kan buiten de standaardmapping afwijken; ruwe bedieningselementen blijven daarom bewust genummerd.
- Een vibratietest in de browser bewijst alleen browserondersteuning. Een game kan zijn eigen haptieklaag anders gebruiken.
Veelgestelde vragen
Apparaat-id’s, knopstatussen en asmetingen blijven in de browser en worden niet naar de server gestuurd. In de trechtermodus worden alleen de dode zone en het gekozen controllerslot als weergave-instellingen in de pagina-URL meegenomen.
Veel browsers wachten tot de gebruiker met de controller interacteert. Druk na het openen van de pagina op een willekeurige knop, zorg dat het tabblad focus heeft en ververs zo nodig de lijst.
Begin met de standaardwaarde 0,12 als grens voor de weergave. Lagere waarden tonen kleinere rustmetingen; hogere waarden verbergen meer beweging in deze weergave. De schuifregelaar verandert de controller of een game niet. Stel de werkelijke dode zone voor het spelen daarom in de game zelf in.
Haptische ondersteuning hangt af van de controller, de browser, het besturingssysteem en het verbindingstype. Staat de knop uit, dan werkt de gamepad nog steeds voor het testen van invoer, maar biedt hij de pagina geen vibratieactuator aan.
Gerelateerde tools
Babynamen generator
Genereer babynaamideeën gefilterd op geslacht, herkomst, beginletter, lengte en stijl. Elke klik nieuwe lijsten; bewaar favorieten om te vergelijken.
Bingokaartgenerator
Genereer printbare bingokaarten met willekeurige nummers of eigen woorden. Standaard 5x5 met een gratis middenvak, klaar voor klas- of feestspellen.
Blossom-oplosser
Voer de middenletter en zes bloembladletters in om elk geldig Blossom-antwoord te vinden. Gesorteerd op lengte en gemarkeerd voor pangrammen.
Baby slaapschema generator
Genereer een leeftijdsgeschikt slaapschema voor je baby van pasgeboren tot 3 jaar, gebaseerd op totale slaapbehoefte, wakkertijden en aantal dutjes.
Bandnaamgenerator
Genereer bandnaamideeën op genre, sfeer, bezetting en trefwoord, en kopieer een shortlist met praktische checks voor uitspraak, merch en merkonderzoek.
ATS-cv-checker
Vergelijk je cv met een vacaturetekst, bekijk de dekking van trefwoorden en standaardkopjes en krijg een transparante checklist voor ATS-geschiktheid.