Frame Rate Test

Teste de Ghosting de Teclado

Verifique seu teclado quanto a ghosting e N-key rollover (NKRO) em segundos. Mantenha várias teclas pressionadas ao mesmo tempo e o teclado na tela acende cada tecla que se registra.

Clique no teclado para focá-lo e então press and hold several keys at once. As teclas que se registram acendem em verde. Observe o contador máximo para ver o rollover do seu teclado — e identifique as teclas que não se registram (blocking) ou as que você não pressionou e acendem (ghosting).

0teclas
Máx. de uma vez
Pressione e segure várias teclas ao mesmo tempo
Layout:
clique aqui para começar
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Bksp
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
⊞ Win
Alt
Space
Alt
⊞ Win
Menu
Ctrl
Nenhuma tecla pressionada — pressione uma combinação e segure-a.
0Pressionadas agora
0Máx. simultâneas
0Teclas testadas
Combinações para testar: gaming W + A + S + D + Shift + Space, ou um teste de estresse na mesma fileira Q + W + E + R + T + Y. Se uma tecla pressionada não acender, seu teclado está bloqueando essa combinação para evitar o ghosting.

Como interpretar isto: o navegador só vê as teclas que o seu sistema operacional informa, então isto mostra o seu rollover efetivo no navegador. Muitos teclados registram, por padrão, apenas 6 teclas ao mesmo tempo via USB (6KRO); o verdadeiro N-key rollover permite que cada tecla se registre de forma independente. Se algumas teclas não aparecem ao segurar uma combinação, isso é blocking (bom — evita o ghosting); uma tecla que acende sem você ter pressionado seria ghosting. Note que algumas combinações são reservadas pelo seu sistema operacional — por exemplo, ⌘ + Espaço abre o Spotlight no macOS — e são interceptadas antes de o navegador vê-las, então não podem ser testadas aqui. Use combinações de letras e números para a leitura de rollover mais fiel.

Guia do teste de ghosting de teclado

O ghosting de teclado acontece quando você pressiona uma combinação de teclas e o teclado descarta uma delas ou registra uma tecla que você nunca pressionou — uma tecla «fantasma». Vem do modo como a matriz de teclas é cabeada: em um teclado básico, certas combinações de três teclas compartilham caminhos elétricos que o controlador não consegue distinguir. O blocking (anti-ghosting) é a resposta mais segura, em que o teclado simplesmente ignora a tecla extra em vez de inventar uma. O N-key rollover (NKRO) é a cura: cada tecla é lida de forma independente, então qualquer quantidade pode ser segurada ao mesmo tempo e todas se registram — geralmente limitado a 6 teclas via USB (6KRO) em teclados padrão.

Para usar o teste, clique no teclado na tela para que ele capture suas teclas e então pressione e segure uma combinação — experimente W + A + S + D + Shift + Espaço, uma pegada típica de jogo. Cada tecla registrada acende em verde, e o contador sobe à medida que você adiciona mais. Use o alternador Windows / Mac acima do teclado para corresponder ao seu hardware: a visão Mac mostra as teclas ⌘ Command, ⌥ Option e ⌃ Control, enquanto a visão Windows mostra Ctrl, Win, Alt e a tecla Menu. Pressione Reiniciar se uma tecla ficar destacada depois de você soltá-la.

Leia seu resultado pelo número «Máx. simultâneas». De duas a cinco teclas significa rollover limitado que bloqueia facilmente; 6 é o limite padrão do protocolo de inicialização USB (6KRO), suficiente para digitar e jogar casualmente; de 7 a 9 é um teclado anti-ghosting forte; e 10 ou mais é, na prática, NKRO completo. Lembre-se de que este é o seu rollover efetivo no navegador, não uma ficha técnica de hardware — muitos teclados usam 6KRO via USB por padrão e só ativam o NKRO completo em um modo especial ou pelo software. Algumas combinações são reservadas pelo seu sistema operacional (por exemplo, ⌘ + Espaço abre o Spotlight no macOS) e são interceptadas antes de o navegador vê-las, então teste com teclas de letras e números para a leitura mais fiel.

Perguntas frequentes

Ghosting de teclado é quando pressionar várias teclas ao mesmo tempo faz uma tecla que você não pressionou se registrar (uma tecla «fantasma»), ou faz uma das teclas que você de fato pressionou ser descartada. Acontece em teclados cuja matriz de fiação não consegue distinguir certas combinações de teclas simultâneas. Este teste mostra quais teclas se registram quando você segura uma combinação, para que você possa identificar ghosting e blocking.
N-key rollover significa que cada tecla do teclado é lida de forma independente, então qualquer quantidade de teclas pode ser pressionada ao mesmo tempo e todas se registram. Teclados com rollover limitado só garantem algumas teclas simultâneas — geralmente 6 via USB (rollover de 6 teclas, ou 6KRO). Teclados NKRO são preferidos para jogos e digitação rápida porque nenhuma tecla pressionada é perdida.
Teclados padrão que usam o protocolo de inicialização USB registram cerca de 6 teclas ao mesmo tempo (mais os modificadores) — isso é 6KRO. Muitos teclados gamer suportam N-key rollover completo, em que 10, 20 ou mais teclas se registram simultaneamente. Para testar o seu, segure o máximo de teclas que conseguir e observe o contador «Máx. simultâneas» subir.
Isso é blocking (anti-ghosting). Em vez de produzir uma tecla fantasma falsa, o teclado simplesmente se recusa a registrar uma tecla adicional em uma combinação que não consegue resolver. O blocking é o comportamento seguro — é melhor perder uma tecla do que digitar uma fantasma — mas pode ser frustrante em jogos. Um teclado com rollover mais alto bloqueia com muito menos frequência.
Mede o seu rollover efetivo no navegador, que é o que o sistema operacional informa. Alguns teclados usam 6KRO via USB por padrão e só ativam o NKRO completo em um modo especial ou pelo software, então a sua capacidade real de hardware pode ser maior do que o navegador vê. Use isto como uma verificação prática e real de rollover, e não como uma ficha técnica de hardware.