Was ist Keyboard Ghosting? N-Key Rollover und Anti-Ghosting erklärt

Von MechKeyReview Team • Blog

Tastaturmatrix-Diagramm das Ghosting und fehlende Tastendrücke zeigt

Keyboard Ghosting beschreibt ein Problem, bei dem eine Tastatur bestimmte Tastendrücke nicht registriert oder falsche Tasten meldet — obwohl die Taste physisch gedrückt wurde. Besonders im Gaming ist das frustrierend.

Was als einfaches Problem erscheint, hat eine komplexe Hardware-Ursache. Dieser Artikel erklärt das Matrixprinzip, warum Ghosting entsteht und was die Begriffe NKRO und Anti-Ghosting wirklich bedeuten.

Wie Tastaturen intern funktionieren: die Matrix

Eine Tastatur mit 100 Tasten hätte ohne Optimierung 100 einzelne Drähte benötigt. Stattdessen verwenden Tastaturen eine Matrix: Reihen und Spalten von Drähten, die sich kreuzen. Jede Taste sitzt an einem Kreuzungspunkt.

Wenn Sie eine Taste drücken, schließt der Schalter den Kontakt zwischen einer Reihe und einer Spalte. Der Controller wertet aus, welche Reihe und welche Spalte betroffen sind — und weiß damit, welche Taste gedrückt wurde.

Das Problem entsteht, wenn drei Tasten gleichzeitig gedrückt werden, die ein Rechteck in der Matrix bilden. Die Schaltkreise überschneiden sich so, dass der Controller eine vierte Taste als gedrückt erkennt — die gar nicht berührt wurde. Das ist Ghosting.

N-Key Rollover vs. 6-Key Rollover

Rollover beschreibt, wie viele Tasten eine Tastatur gleichzeitig verarbeiten kann.

6-Key Rollover (6KRO)
6KRO ist der USB-HID-Standard: bis zu 6 Tasten gleichzeitig (plus Modifikatoren wie Shift, Ctrl, Alt). Für die meisten Nutzer vollständig ausreichend.
N-Key Rollover (NKRO)
NKRO bedeutet, dass jede Taste eine eigene Verbindung zum Controller hat — unbegrenzte simultane Tastendrücke. Wird meist über PS/2-Protokoll oder spezielles USB-Protokoll realisiert.

Marketing vs. Realität

⚠ Vorsicht vor Marketing-Versprechen

"Anti-Ghosting" auf Tastaturverpackungen bedeutet meist, dass spezifische Gaming-Tastenkombinationen korrekt erkannt werden — keine vollständige Lösung des Matrix-Problems.

Viele Tastaturen mit "Anti-Ghosting"-Label verwenden eine optimierte Matrix für typische Gaming-Tasten (WASD, Space, Shift), nicht echtes NKRO. Lesen Sie das Datenblatt.

Ghosting auf Ihrer Tastatur testen

Es gibt einfache Methoden, um Ghosting und Rollover zu testen:

01 Keyboardchecker.com oder ähnliche Web-Tools öffnen — bunte Felder zeigen, welche Tasten gleichzeitig erkannt werden.
02 Halten Sie WASD gedrückt und prüfen Sie, ob weitere Tasten (E, R, F, C) registriert werden.
03 Wenn Sie 6 Buchstaben gleichzeitig halten und alle registriert werden, haben Sie mindestens 6KRO.

Für wen ist Ghosting relevant?

Die Antwort ist differenzierter als die Gaming-Industrie suggeriert.

NutzertypBedarfFazit
Büro / TexteMaximal 3–4 Tasten gleichzeitig6KRO völlig ausreichend
GelegenheitsgamingWASD + 2–3 Aktionstasten6KRO ausreichend
Kompetitives GamingSchnelle KombinationenNKRO sinnvoll
Programmierer / ModifikatorenCtrl+Alt+Shift+Buchstabe6KRO ausreichend

Häufige Fragen

Nein. NKRO hängt von der Schaltungsarchitektur und dem Übertragungsprotokoll ab, nicht vom Schaltertyp. Viele mechanische Tastaturen verwenden 6KRO über USB. NKRO ist ein Designmerkmal, keine automatische Eigenschaft mechanischer Schalter.

Der USB-HID-Standard (Human Interface Device) wurde ursprünglich für 6 simultane Tasten ausgelegt. NKRO über USB erfordert proprietäre Protokolle oder mehrere HID-Geräte, was den Implementierungsaufwand erhöht.

Für die meisten Spieler: nein. 6KRO ist in der Praxis ausreichend. Der größere Einfluss auf die Gaming-Performance kommt von der Tastatur-Latenz und der Schalterqualität — nicht vom Rollover-Wert.

Ghosting bedeutet, dass eine Taste gemeldet wird, die nicht gedrückt wurde. Jamming bedeutet, dass ein Tastendruck nicht registriert wird. Beide entstehen aus dem gleichen Matrix-Problem, haben aber unterschiedliche Auswirkungen.