Rollover
Rollover is the number and pattern of simultaneous keys a keyboard can report correctly. The practical limit may vary across different areas of the key matrix.
Press several keys together and see exactly which physical inputs reach this browser. Find blocked combinations, record your peak, and test the shortcuts that matter.
Start testingThe tester focuses automatically. Hold keys together, then release the full combination to add its largest simultaneous set to your recent history.
No signal pulse? The page received no new keydown event. The operating system may have intercepted it, or the keyboard may have blocked that combination.
Keep this panel focused while holding key combinations
These terms describe different outcomes. Knowing which one you are seeing helps you test the right combinations and avoid misleading conclusions.
Rollover is the number and pattern of simultaneous keys a keyboard can report correctly. The practical limit may vary across different areas of the key matrix.
Ghosting is an unwanted key report: the system receives a key you did not press. Modern keyboards usually prevent this through matrix design and firmware.
Blocking happens when firmware suppresses a conflicting key to avoid a false report. The missing key can look broken even though it works by itself.
A large palm press is useful for finding a peak, but real shortcuts and movement patterns reveal whether the keyboard suits your work.
Hold two modifiers and add letter keys one at a time. Watch the signal, current count, and matching virtual keys.
Test W + A or D + Shift + Space, then add number-row abilities and any push-to-talk key used at the same time.
Check the editing, design, audio, and development shortcuts that combine modifiers with letters, arrows, or function keys.
Change one key at a time. A pattern that fails repeatedly is more informative than one missed event during a busy system moment.
Marketing labels summarize capability, but the connection mode, firmware mode, operating system, and exact key pattern can affect what reaches an application.
Six-key rollover guarantees at least six regular keys at once, usually alongside common modifiers. The familiar six-key limit comes from the USB HID boot-keyboard report format used for broad compatibility, not from an absolute limit of USB itself.
N-key rollover means every key in the supported matrix can be reported independently. Modern keyboards can use richer HID reports or multiple report groups, but a browser test observes only the events delivered by the operating system.
Some keyboards offer compatibility and NKRO modes. A BIOS-friendly mode may expose fewer simultaneous regular keys, while a performance mode uses a different report descriptor.
Wired, receiver, and Bluetooth modes may use different firmware paths or report formats. Compare each mode using the same combinations.
The best test is a realistic one.
The current set and recent combinations exist only in this tab. Nothing is uploaded or attached to an account.
0combinations transmittedA high observed peak is encouraging, but reserved shortcuts and untested matrix patterns mean a browser cannot certify complete hardware NKRO.
10recent combinations retainedAnswers about simultaneous keyboard input and browser limitations.
Focus the tester, hold several keys, and verify that every matching position remains highlighted. Release the whole chord to save its largest simultaneous set.
No. It proves that one seven-key combination reached this browser. True NKRO describes broad matrix behavior, so test many patterns and treat the result as observational.
The combination may collide in the keyboard matrix and be blocked by firmware, or a system shortcut may intercept it. Test the key alone and then change one key in the chord.
If the browser reports a represented key you did not press, it would appear highlighted. However, this page cannot determine whether an unexpected event came from hardware, firmware, a macro, or software.
The operating system can reserve combinations before websites receive them. No signal pulse means only that this page received no keydown event.
This tester counts every distinct code it receives. Product 6KRO claims often describe six regular keys in addition to modifiers, so compare the on-page count with the manufacturer's exact definition.
Yes. A keyboard may expose different reports over wired USB, a wireless receiver, or Bluetooth. Test each mode with the same chords.
No. Current and recent combinations remain in page memory and disappear when you reset or leave the page.
The tool maps browser-delivered physical key codes; it does not inspect the keyboard's USB report descriptor.
MDN documents how KeyboardEvent.code identifies physical key positions independently of the printed character.
Read the NKRO, 6KRO, and ghosting guide to build repeatable combinations and interpret missing or unexpected events.
Return to the tester, hold the full combination, and watch every signal that reaches the browser.
Test another combination