Controller-stick drift? Zo test je elke invoer voordat je hem vervangt
Een controller-stick met drift meldt een waarde weg van het midden zodra je hem loslaat. Om dat te controleren open je de gamepadtest, druk je op een knop om de controller te verbinden, laat je beide sticks los en let je op de driftwaarschuwing. Drift komt meestal door slijtage in de sensor van de stick. Een browser kan het laten zien, maar niet repareren. De controles hieronder laten zien of er echt een defect is, of dat het om een instelling in het spel of een verbindingsprobleem gaat.
GamepadtestWerkt mijn controller nog?Gratis doenHoe een browser een controller leest
Browsers lezen gamecontrollers via de Gamepad API. Elke knop meldt of hij ingedrukt is, en een waarde van 0 tot 1. Elke analoge as meldt een waarde van −1 tot 1. Bij een stick is de eerste as links-rechts en de tweede as omhoog-omlaag. Een stick in rust moet waarden dicht bij nul geven.
Browsers verbergen een controller totdat je op een van zijn knoppen drukt. Dat is een regel van de API, en daarom vraagt de test om een druk voordat er iets verschijnt. Zodra de controller is verbonden, worden de waarden meerdere keren per seconde bijgewerkt zolang de pagina op de voorgrond staat.
De meeste controllers gebruiken een standaardindeling. De standaardnamen volgen de Xbox-indeling: A, B, X en Y voor de gezichtsknoppen, en knoppen 6 en 7 voor de triggers. Op een PlayStation-controller zitten dezelfde posities op Kruis, Cirkel, Vierkant en Driehoek. Sommige controllers van andere merken melden een afwijkende indeling. Hun knoppen kunnen dan anders genummerd zijn en past de tekening niet.
Hoe drift eruitziet
Drift is een constante afwijking wanneer de stick losgelaten wordt. De stick kan 0,20 naar één kant aangeven en daar blijven staan, zodat een personage langzaam vanzelf loopt of een camera wegdraait. Een beetje ruis is normaal, omdat sensoren nooit helemaal stil staan. De test waarschuwt wanneer een stick in rust meer dan 0,1 van zijn bereik aangeeft en dat ongeveer een seconde volhoudt.
De waarschuwing is een vuistregel. Een stick die je bewust een seconde uit het midden houdt, lijkt ook in rust. Laat hem daarom los voordat je oordeelt. Een stick die elke keer naar het midden terugkeert, drift niet. Een stick die elke keer op dezelfde afwijking blijft staan, wel.
Test elke invoer in volgorde
Test in deze volgorde, zodat elke stap de oorzaak verder beperkt.
- Verbind de controller. Druk op een knop en controleer of de naam en de indeling van de controller verschijnen. Als er niets verschijnt, kan de browser de controller niet zien. Controleer dan de verbinding en probeer een andere browser. De browserinfo-check laat zien welke browser en versie je gebruikt.
- Druk op elke knop. Elke knop moet oplichten op de tekening, en de tabel moet Ja tonen met een waarde nabij 1.000 zolang je hem ingedrukt houdt. Een knop die nooit oplicht, is dood of stuurt geen signaal.
- Trek elke trigger over. De trigger moet van onderen vollopen terwijl je hem indrukt, en de waarde moet soepel stijgen van 0 naar 1.
- Beweeg elke stick naar de randen. Het puntje moet de stick volgen tot aan de rand van zijn cirkel. Een stick die voor de rand stopt of springt, heeft een probleem.
- Laat los en kijk. Laat beide sticks los en raak ze niet aan. Elke stick moet Gecentreerd tonen.
- Druk de stickklikken in. Als je een stick indrukt, moet L3 of R3 oplichten op de tekening.
Wat drift veroorzaakt
Veel sticks meten de positie met een potentiometer, een weerstandsbaan waarover een schuiver beweegt. Na vele duizenden bewegingen slijten de baan en de schuiver, en de waarde kan wegdrijven of springen. Andere sticks gebruiken Hall-sensoren, die de positie van een magneet meten zonder contactbaan. Die hebben geen baan die kan slijten, maar in sommige gevallen moeten ze toch worden gekalibreerd.
Stof, zweet en versleten grips veroorzaken op zichzelf geen drift, al kunnen ze een stick stroef of haperig maken. Een controller openen kan de garantie laten vervallen. Controleer dat dus eerst, en doe het alleen als je weet hoe de onderdelen in elkaar zitten.
Wat je probeert voordat je vervangt
- Kalibreer in het besturingssysteem. Op Windows zoek je naar "USB-gamecontrollers instellen" en gebruik je de kalibratiepagina om de sticks opnieuw te centreren. macOS heeft voor de meeste controllers geen ingebouwde equivalent, dus gebruik de software van de fabrikant als die er is.
- Controleer het spel. Veel games hebben een instelling voor een dode zone bij sticks. Een grotere dode zone verbergt een kleine drift tijdens het spelen. Het repareert de sensor niet.
- Test op een andere computer of met een andere kabel. Drift die op twee apparaten optreedt, wijst op de controller. Drift die alleen in één app voorkomt, wijst op de controllerondersteuning van die app.
- Controleer de garantie. Een stick die binnen de garantie drift vertoont, valt onder reparatie of vervanging. Een versleten sensor herstelt zich niet vanzelf door gebruik.
Knoppen en sticks falen op verschillende manieren. Een dode knop is meestal een schakelaar onder het paneel, en een kleverige knop kun je soms schoonmaken. Een muis die vanzelf dubbel klikt, is een verwant maar apart probleem, dat behandeld wordt in muis die vanzelf dubbelklikt. Een driftende stick is meestal een sensor. Test beide apart, zodat je ze niet door elkaar haalt.
Trilling en batterij
Trilling is een aparte functie. De test activeert de knop daarvoor alleen als de browser een trilingsactuator voor de controller beschikbaar maakt. Als de knop grijs is, biedt die controller of browser hier geen trilling aan. Dat is op zichzelf geen fout.
Een lege batterij kan bij draadloze controllers vreemde waarden geven. Laad de controller volledig op en test opnieuw voordat je over de sticks oordeelt.
Snelle antwoorden
Waarom verschijnt mijn controller niet in de test?
Druk op een knop op de controller. Browsers melden een controller pas na een druk, dus een inactieve controller blijft verborgen.
Is een beetje drift normaal?
Een beetje ruis is normaal. Een constante afwijking die niet terugkeert naar het midden, is drift.
Kan de test drift oplossen?
Nee. De test laat de waarde zien. Kalibratie in het besturingssysteem of de tool van de fabrikant kan sommige afwijkingen compenseren, maar een versleten sensor moet worden gerepareerd of vervangen.
Vertaald uit de Engels origineel met hulp van AI.
Reacties
Nog geen reacties. Wees de eerste.


