Toetsenbord Ghosting Test & N-Key Rollover Check
Deze toetsenbord ghosting test laat u exact zien hoeveel toetsen uw toetsenbord gelijktijdig kan registreren en welke combinaties stilletjes verloren gaan. Houd een willekeurige groep toetsen ingedrukt — zoals W, A, Shift en Spatie, of twee handen vol — en de virtuele toetsenbordweergave licht op voor elke aanslag die daadwerkelijk door de browser wordt ontvangen. Een piekteller registreert uw hoogste aantal gelijktijdige gewone toetsen (Shift, Ctrl, Alt en Win/Cmd worden apart geteld omdat USB deze in een eigen byte verstuurt) en beoordeelt uw toetsenbord als 2KRO, 6KRO of volledig NKRO. Geen installatie nodig, geen gegevens verlaten uw browser.
Wat is toetsenbord ghosting precies?
Ghosting treedt op wanneer een toetsenbord nalaat een fysiek ingedrukte toets door te geven vanwege de specifieke combinatie waar deze deel van uitmaakt. U voelt de schakelaar duidelijk de bodem raken, maar het spel reageert niet of de letter verschijnt simpelweg niet op het scherm. Oorspronkelijk verwees de term naar het omgekeerde probleem: een spooktoets (phantom key) die spontaan op het scherm verscheen zonder dat iemand hem aanraakte — beide problemen ontstaan vanuit exact dezelfde fysieke schakelmatrix.
Elk toetsenbord is intern opgebouwd als een raster van rijen en kolommen. De controller heeft geen individuele draad per schakelaar; elke toets bevindt zich op een kruispunt. Honderden keren per seconde zet de controller stroom op één rij tegelijk en controleert welke kolommen verbinding maken. Drukt u drie toetsen in die rijen en kolommen delen — zoals Q, E en A in hetzelfde blok —, dan sluit zich elektrisch gezien ook een vierde kruispunt. De controller kan de echte aanslagen niet meer onderscheiden van het spooksignaal.
Oude toetsenborden stuurden die spooktoets gewoon door, vandaar de term ghosting. Moderne toetsenborden kiezen voor de veilige oplossing: bij een dubbelzinnig signaal blokkeren ze (jamming) en laten ze een van de legitieme toetsen vallen in plaats van valse invoer te verzinnen. Daarom toont een moderne ghosting-test ontbrekende toetsaanslagen in plaats van extra tekens, en hangt het resultaat af van welke toetsen u combineert, niet alleen hoeveel.
Wat betekent N-Key Rollover (NKRO)?
N-Key Rollover (NKRO) houdt in dat elke afzonderlijke toets volledig onafhankelijk wordt geregistreerd, ongeacht hoeveel andere toetsen gelijktijdig ingedrukt worden gehouden. Fabrikanten bereiken dit door achter elke afzonderlijke schakelaar een diode te plaatsen. Hierdoor kan de stroom uitsluitend in één richting door de matrix lopen en kunnen er fysiek geen spookkruispunten meer ontstaan.
De tweede beperking ligt in de communicatiekabel. Het standaard USB HID-toetsenbordrapport biedt slechts ruimte voor exact zes gewone toetscodes plus één byte voor modificatietoetsen (de twee Shift-, Ctrl-, Alt- en Win/Cmd-toetsen). Dit is het boot protocol, bewust eenvoudig gehouden zodat het BIOS het toetsenbord herkent voordat drivers geladen zijn. Een toetsenbord dat uitsluitend dit standaardrapport verstuurt, zit vast aan maximaal zes gelijktijdige gewone toetsen, hoe geavanceerd de mechanische matrix ook is.
USB is echter geen onoverkomelijke barrière: een toetsenbord kan aangepaste HID-rapporten declareren of meerdere datapakketten parallel versturen om een oneindig aantal toetsen door te geven. Dit is hoe NKRO-over-USB toetsenborden werken en hoe QMK- en VIA-firmware een NKRO-schakelaar bieden. Oude PS/2-toetsenborden omzeilden het 6-toetsenlimiet via hardware-interrupts, mits de matrix diodes bevatte.
Vergelijking: 2KRO vs 6KRO vs NKRO
De uitkomst van uw ghosting-test valt in een van deze drie niveaus:
- 2KRO: Twee toetsen tegelijk, soms drie indien verspreid over verschillende rijen. Typisch voor oudere membraantoetsenborden en goedkope laptops. Hier faalt W + Shift + Spatiebalk steevast.
- 6KRO: Zes reguliere toetsen plus maximaal acht modificatietoetsen. Dit is de USB-standaard en veruit het meest voorkomende resultaat. Ruimschoots voldoende voor typwerk en bijna alle games.
- NKRO: Geen praktische limiet. Elke toets is via een diode geïsoleerd. De standaard op mechanische toetsenborden voor liefhebbers en gaming, vaak omschakelbaar voor BIOS-compatibiliteit.
Marketingkreten zorgen hier regelmatig voor verwarring: "Anti-ghosting" betekent niet automatisch volwaardig NKRO. Meestal wil het zeggen dat de fabrikant uitsluitend diodes heeft geplaatst bij een geselecteerde groep toetsen — doorgaans het WASD-cluster en modificatietoetsen — zodat populaire game-combinaties niet blokkeren. Een toetsenbord met "19-key anti-ghosting" ondersteunt 19 specifieke toetsen, niet 19 willekeurig gekozen knoppen.
Uw testresultaat correct interpreteren
Druk toetsen een voor een in en houd ze vast zonder eerdere toetsen los te laten. De piekteller toont het hoogste aantal gelijktijdig vastgehouden gewone toetsen; modificatietoetsen (Shift, Ctrl, Alt, Win/Cmd) worden apart geteld — die pieksnelheid van gewone toetsen vormt uw effectieve rollover. Blijft een ingedrukte toets op het scherm donker, dan wordt deze geblokkeerd — noteer de specifieke combinatie, want de exacte configuratie van toetsen bepaalt de blokkade.
Belangrijke context bij het testen in een browser:
- Het besturingssysteem vangt bepaalde sneltoetsen af: Alt+Tab, de Windows-toets, Ctrl+W, PrintScreen of F11 bereiken de webpagina mogelijk nooit. Test met letters, cijfers en de spatiebalk voor een zuivere meting.
- Fn-toetscombinaties worden intern op het toetsenbord afgehandeld en sturen geen OS-event uit. Dat ze niet oplichten is volkomen normaal.
- Modificatietoetsen reizen in een aparte byte van het USB-rapport en nemen geen van de zes reguliere toetssloten in beslag. Ze lichten wel op in de lay-out, maar worden buiten de 6KRO-hoofdtelling gehouden: een bord met Ctrl+Shift+Alt en zes letters is nog steeds een 6KRO-bord, geen NKRO. Zes lettertoetsen vormen het echte ijkpunt.
- Stoppen bij exact zes toetsen is het normale gedrag van een intact standaard USB-toetsenbord, geen defect. Veel borden beschikken over een sneltoets (zoals Fn + N) of software om de NKRO-modus in te schakelen.
- Deze test kan geen onderscheid maken tussen een matrix-blokkade en een fysiek kapotte schakelaar. Werkt een toets ook afzonderlijk niet, doe dan de volledige toetsenbord testen.
Heeft gaming echt NKRO nodig?
Voor de meeste games is het antwoord: nee. Zes toetsen plus modificatietoetsen is meer dan één hand redelijkerwijs kan bedienen terwijl de andere hand de muis vasthoudt; W, A, Shift, Spatie en R vormen al een flinke overlapping in shooters. Wat spelers werkelijk dwarszit, is niet het ontbreken van NKRO, maar een goedkoop 2KRO-toetsenbord dat al bij drie toetsen blokkeert, of een bord met anti-ghosting dat enkel voor WASD is bedraad terwijl men op ESDF speelt.
Volledig NKRO bewijst zijn waarde in specifieke scenario's: ritmespellen waarbij zeven of meer kolommen gelijktijdig worden vastgehouden (zoals in osu!mania 7K), stenografie, invoer van MIDI-muzieknoten via het pc-toetsenbord, vechtspellen met twee spelers op één toetsenbord en complexe MMO-macro's. Als u zo snel mogelijk afwisselend op twee of vier toetsen tikt in plaats van er veel tegelijk vast te houden, is rollover niet uw knelpunt — de toetsenbord cps test geeft u dan veel betere inzichten.
Let wel op: NKRO maakt uw toetsenbord op zichzelf niet sneller! Rollover gaat over hoeveel toetsen gelijktijdig gemeld kunnen worden, niet over hoe snel de gegevens overgebracht worden. De rapportagesnelheid is een afzonderlijke eigenschap; zoekt u directe responsiviteit en minimale invoervertraging, dan is de toetsenbord polling rate test de juiste meting. NKRO aanschaffen om input lag te verlagen berust op een misverstand.
Veelgestelde Vragen (FAQ)
Waarom kan ik Shift + Spatie + W niet tegelijk indrukken?
Uw toetsenbord blokkeert deze specifieke combinatie in zijn interne schakelmatrix: deze drie toetsen delen rijen en kolommen die de controller niet gelijktijdig kan ontwarren. Dit is een hardwarematige beperking die geen stuurprogramma kan oplossen. Wijs een van de functies toe aan een muisknop of stap over op een 6KRO- of NKRO-toetsenbord.
Is Anti-Ghosting hetzelfde als N-Key Rollover (NKRO)?
Nee. Anti-ghosting betekent meestal dat de fabrikant alleen diodes heeft geplaatst bij een beperkte selectie toetsen — gewoonlijk WASD en modificatietoetsen — zodat gangbare game-combinaties niet blokkeren. NKRO garandeert dat werkelijk elke toets geïsoleerd is en nooit blokkeert. Een toetsenbord met '19-key anti-ghosting' beschermt slechts 19 vooraf bepaalde toetsen.
Heb ik echt NKRO nodig voor gamen?
Voor de meeste games niet: 6KRO plus modificatietoetsen dekt alles wat één hand in shooters, MOBA's of MMO's kan bedienen. NKRO is noodzakelijk voor ritmespellen (zoals osu!mania 7K), vechtspellen op één toetsenbord of wanneer u met ESDF speelt en standaard anti-ghosting tekortschiet.
Ik kan maximaal 6 toetsen tegelijk indrukken — moet ik een nieuw toetsenbord kopen?
Niet per se. Zes gewone toetsen plus modificatietoetsen is de standaard USB-bootprotocol-limiet; veel kerngezonde toetsenborden stoppen daar standaard. Controleer eerst of uw toetsenbord een toetsencombinatie heeft (zoals Fn + N) of instellingen in de software om NKRO in te schakelen.
Waarom blokkeren sommige toetscombinaties terwijl andere vlekkeloos werken?
Omdat blokkades afhangen van welke rijen en kolommen in de matrix elkaar kruisen en niet van het totale aantal toetsen. Delen ingedrukte toetsen dezelfde lijnen, dan ontstaat een dubbelzinnig spooksignaal en laat de firmware een echte toets vallen om spookinvoer te voorkomen. Toetsen op gescheiden lijnen botsen nooit.
Maakt een USB-naar-PS/2 adapter een toetsenbord automatisch NKRO?
Nee. Een passieve adapter kan geen diodes toevoegen die de matrix van nature mist. De PS/2-poort kent niet de 6-toetsenlimiet van USB, maar het toetsenbord heeft nog steeds een diode achter elke schakelaar nodig om kruisverbindingen te voorkomen. Alleen borden die intern al voor NKRO zijn ontworpen profiteren van PS/2.
Hoeveel toetsen kan mijn toetsenbord maximaal gelijktijdig registreren?
Houd toetsen na elkaar ingedrukt in de bovenstaande test en lees de piekteller af: dat getal is uw reële antwoord. Oudere membraanborden halen 2 tot 3 toetsen, standaard USB-borden registreren 6 toetsen plus modificatietoetsen, en NKRO-borden hebben geen praktische limiet. De interactieve test is de enige sluitende controle.