Zo test je je controller
- Verbind de controller met een USB-kabel of via bluetooth met je pc, Mac of telefoon (hoe je koppelt, staat hieronder).
- Druk op een willekeurige knop. Browsers laten een controller pas aan een pagina zien nadat je een knop hebt ingedrukt, dus daarvoor verschijnt er niets. Daarna wordt het statusvak groen en verschijnt er een paneel voor je controller.
- Druk elke knop één keer in. Op de tekening licht een knop blauw op zolang je hem vasthoudt en blijft hij daarna groen; Geteste knoppen telt mee. Wordt een knop nooit groen, dan is hij niet bij de browser aangekomen.
- Knijp de triggers langzaam in. LT/L2 en RT/R2 zijn analoog: de waarde hoort geleidelijk van 0,00 naar 1,00 te lopen, en de balk op de tekening vult zich mee.
- Duw beide sticks naar alle kanten, druk ze in (L3/R3), laat ze dan los en lees de afwijking van het midden af – die waarde in rust is de stick drift.
- Test het trillen met Beide motoren, Sterke motor en Zwakke motor, als je browser dat ondersteunt.
Je kunt meerdere controllers tegelijk testen: elke controller krijgt een eigen paneel, genummerd in de volgorde waarin de browser ze heeft gevonden.
De waarden aflezen
Controllers die de browser herkent, krijgen de standaardindeling. Die benoemt knoppen naar hun plek, niet naar de letter of het symbool erop. Knop 0 is altijd de onderste actieknop – A bij Xbox, ✕ bij PlayStation, B bij de Nintendo Switch Pro Controller – en knop 3 de bovenste. De lijst toont de namen van Xbox en PlayStation naast elkaar; de tekening neemt de symbolen over van het merk dat de browser herkent.
| Index | Xbox | PlayStation |
|---|---|---|
| 0 · 1 · 2 · 3 | A · B · X · Y | ✕ · ○ · □ · △ |
| 4 · 5 | LB · RB | L1 · R1 |
| 6 · 7 (analoog) | LT · RT | L2 · R2 |
| 8 · 9 | Weergave · Menu | Share of Create · Options |
| 10 · 11 | Linker- en rechterstick indrukken | L3 · R3 |
| 12–15 | D-pad (richtingstoetsen) omhoog, omlaag, links, rechts | |
| 16 | Xbox-knop | PS-knop |
Elke stick heeft twee assen van −1 tot 1: X is negatief naar links en Y is negatief naar boven (zoals de richting op het scherm). Een controller zonder standaardindeling werkt hier ook, maar dan nummert de browser de knoppen en assen in de volgorde die het apparaat doorgeeft. In plaats van namen zie je dan alleen nummers.
Stick drift en de dode zone
Een stick geeft zijn stand door als een X- en een Y-waarde. Laat je een gezonde stick los, dan veert hij terug naar vrijwel precies 0, 0. Bij stick drift gebeurt dat niet: door slijtage, vuil of een slappe veer blijft er een restwaarde staan, en je personage of camera schuift weg zonder dat je duim de stick aanraakt. De test maakt van X en Y één getal, de afstand tot het midden: afwijking = √(X² + Y²).
Games negeren een kleine cirkel rond het midden, de dode zone (in de instellingen vaak deadzone), zodat een kleine restwaarde niets laat bewegen. De groene cirkel in elke stickweergave is die zone. Stel de grootte in met de schuifregelaar (standaard 10 %), zodat hij overeenkomt met de dode zone in je game.
Voorbeeld
Je laat de linkerstick los en hij blijft staan op X 0,06 en Y −0,08. De afwijking is √(0,06² + 0,08²) = √0,01 = 0,10, dus 10 %. Met een dode zone van 10 % zit dat precies op de rand: het kleinste extra tikje laat je personage bewegen. Een stick die in rust op X 0,03 en Y 0,04 staat, wijkt 5 % af en is prima in orde. Staat een stick in rust buiten de dode zone, beweeg hem dan een paar keer flink heen en weer, meet opnieuw en vergelijk met de andere stick. Is de ene stick duidelijk slechter dan de andere, dan wijst dat op slijtage en niet op een verkeerde instelling.
Om het bereik te controleren, draai je de stick langzaam langs de buitenrand: de vage lijn laat de laatste posities zien. Die hoort rondom bijna de rand te raken. Een afgeplatte kant of een gat betekent dat de stick in die richting niet helemaal uitslaat.
Je controller verbinden
- Xbox-controllers werken op Windows via USB. Modellen met bluetooth koppel je door het kleine koppelknopje bovenop ingedrukt te houden tot de Xbox-knop snel knippert, en de controller daarna te kiezen in de bluetooth-instellingen van je apparaat.
- PS4 DualShock 4 en PS5 DualSense: sluit een USB-kabel aan, of houd Share (op de DualSense: Create) en de PS-knop tegelijk ingedrukt tot het lampje knippert en koppel hem dan via bluetooth.
- Nintendo Switch Pro Controller: houd het kleine sync-knopje bovenop ingedrukt tot de lampjes heen en weer lopen en koppel via bluetooth – of gebruik een USB-kabel.
- Android: koppel de controller in de bluetooth-instellingen (of sluit hem aan met een USB-C-adapter) en open deze pagina in Chrome.
- iPhone en iPad: koppel via Instellingen › Bluetooth en open deze pagina in Safari.
- Staat Steam open op je pc? Steam Input kan controllers overnemen en ze als een ander apparaat aan andere programma’s doorgeven. Toont de test niets of de verkeerde knoppen, sluit Steam dan af en probeer het opnieuw.
Browsers en beperkingen
- Chrome, Edge, Opera, Firefox en Safari ondersteunen allemaal de Gamepad-API. Chrome en Edge herkennen de meeste controllers met de standaardindeling.
- Trillen werkt alleen als de browser het aanbiedt: Chrome en Edge doen dat bij de meeste controllers, Safari op de Mac vanaf versie 16.4. Firefox en Safari op iPhone en iPad geven websites geen toegang tot de trilfunctie; dan meldt de test dat in plaats van de knoppen te tonen. Triggermotoren (het trillen in de triggers van een Xbox-controller) verschijnen alleen waar de browser ze aanbiedt: in Chrome en Edge vanaf versie 126. De gyroscoop, de lichtbalk en de adaptieve triggers van de DualSense zijn niet beschikbaar voor websites.
- De waarden worden zo’n 60 keer per seconde bijgewerkt, in het tempo van je scherm. De USB-pollingrate of de inputvertraging (input lag) van de controller kan de test niet meten.
- De test laat alleen zien wat er bij de browser binnenkomt. Werkt een knop hier wel maar in een game niet, dan ligt het aan de instellingen van de game of van Steam, niet aan de controller.
Nog meer testen? Kijk met de typetest hoe snel je typt en controleer je headset met microfoon testen.
Veelgestelde vragen
Waarom herkent de controller test mijn controller niet?
Druk eerst op een knop van de controller: browsers laten een controller pas aan een pagina zien na een druk op een knop. Verschijnt er dan nog niets, probeer een andere USB-kabel of poort (sommige kabels kunnen alleen opladen), koppel hem opnieuw via bluetooth, sluit Steam af voor het geval dat de controller heeft overgenomen, en probeer het in Chrome of Edge.
Hoe test ik mijn controller op stick drift?
Laat beide sticks los en lees onder elke stickweergave de afwijking van het midden af. Een gezonde stick staat in rust een paar procent naast het midden. Ligt de waarde buiten de dode zone die je in je game gebruikt, dan kan je personage of camera vanzelf gaan bewegen – dat is stick drift.
Welke dode zone moet ik instellen?
De kleinste waarbij je sticks in rust stil blijven. Lees hier de waarde in rust van elke stick af en kies in je game een iets grotere dode zone. Een grote dode zone verbergt drift, maar maakt kleine richtbewegingen minder precies.
Werkt de test met controllers van PS5, PS4, Xbox en Switch?
Ja, zolang ze via USB of bluetooth met een computer of telefoon verbonden zijn. De browser benoemt knoppen naar positie, dus de onderste actieknop is op elke controller knop 0: A bij Xbox, ✕ bij PlayStation en B bij de Switch Pro Controller.
Waarom werkt de triltest niet?
Websites kunnen een controller alleen laten trillen in browsers die dat ondersteunen: Chrome, Edge en Safari op de Mac vanaf versie 16.4. Firefox en Safari op iPhone en iPad kunnen het niet. Sommige controllers die via bluetooth verbonden zijn, negeren het signaal bovendien.
Wordt de invoer van mijn controller opgeslagen?
Nee. De waarden verschijnen alleen op deze pagina. Er wordt niets opgeslagen of naar een server gestuurd, en als je de pagina sluit, blijft er niets van over.
Laatst bijgewerkt: 19 oktober 2026