Qué mide realmente esta prueba
El nombre prueba de doble pulsación del teclado es práctico, pero el evento no es igual al doble clic de un ratón. La prueba del ratón observa clics del puntero. La prueba del teclado observa eventos keydown y keyup y compara cada tecla con su pulsación anterior. Si la misma tecla vuelve a aparecer pocos milisegundos después de soltarse, la página puede marcar el par como posible registro duplicado.
El navegador solo ve el evento que ha atravesado el interruptor, el firmware, la conexión, el sistema operativo y el propio navegador. No puede mirar el contacto eléctrico que hay debajo de la tecla. Por eso un resultado útil indica que durante esa sesión llegó una repetición anormalmente cercana; no identifica qué componente la causó y una sesión limpia no garantiza que un problema intermitente no vuelva a aparecer.
Cómo hacer una prueba controlada de chatter
Una muestra controlada es más útil que escribir deprisa. La idea es enviar una secuencia en la que cada pulsación física sea intencionada y esté separada. El método sirve tanto para un comprobador web como para una aplicación de diagnóstico de escritorio.
No empieces manteniendo una tecla pulsada ni intentando fabricar un doble toque rápido. Esas acciones responden a otra pregunta. Aquí quieres saber si una sola pulsación puede crear un evento extra cuando tu mano se mueve con un ritmo tranquilo.
- Elige la tecla sospechosaEmpieza por la tecla que ha duplicado letras o acciones, como Espacio, Intro, Retroceso o una letra muy usada. Prueba una tecla cada vez para que la evidencia sea clara.
- Enfoca el áreaHaz clic en el área de entrada y confirma que la página recibe eventos. Aparta macros, perfiles de disparo rápido, capas y reasignaciones durante la muestra.
- Pulsa despacioPulsa y suelta una vez, espera un momento y repite. Haz entre 20 y 30 muestras. No cambies el ángulo o la fuerza salvo que así aparezca el problema real.
- Revisa tiempo y teclaBusca el intervalo más corto entre la liberación y la siguiente pulsación de la misma tecla. Anota qué tecla se marcó y si se repite el patrón.
- Repite antes de decidirHaz la misma muestra en otro navegador o aplicación. Si puedes, cambia de puerto USB u ordenador. La evidencia consistente vale más que una etiqueta roja aislada.
Cómo interpretar los intervalos
Un umbral es una ventana de revisión, no una definición universal de fallo. La velocidad humana cambia, el firmware filtra el rebote de forma distinta y el planificador del navegador no es un instrumento de laboratorio. Usa los rangos para decidir cómo repetir la prueba, no para declarar averiado el teclado por un solo número.
Si el comprobador permite cambiar el umbral, empieza con un valor prudente y mantén un ritmo lento. Un umbral alto es más sensible, pero también marca con más facilidad un doble toque voluntario. El resultado gana fuerza cuando la misma tecla queda repetidamente por debajo de la ventana con un procedimiento deliberado.
| Intervalo observado | Interpretación útil | Siguiente acción |
|---|---|---|
| Menos de 20 ms | Muy difícil de producir de forma voluntaria; posible chatter o evento duplicado. | Repite despacio y comprueba otra aplicación o navegador. |
| 20–60 ms | Sospechoso, aunque puede deberse a un toque rápido, macro, firmware o rebote. | Haz una muestra más larga y desactiva reasignaciones. |
| 60–120 ms | Zona gris para mecanógrafos rápidos y dobles toques intencionados. | Baja el umbral, ralentiza y compara varias sesiones. |
| Más de 120 ms | Compatible normalmente con repeticiones normales después de soltar. | Continúa si el síntoma real sigue apareciendo. |
Por qué una tecla puede registrarse dos veces
Los teclados mecánicos y de membrana usan contactos eléctricos que necesitan un pequeño tiempo de estabilización. Si el contacto rebota, el controlador puede ver varias transiciones. El firmware suele aplicar un filtro de debounce para convertirlas en un evento; un contacto gastado, sucio, húmedo u oxidado puede rebotar más tiempo y dejar pasar una segunda señal.
El interruptor no es la única posibilidad. El software del fabricante puede añadir macros, capas, disparo rápido o teclas reasignadas. El firmware puede cambiar el debounce. Una conexión Bluetooth, una aplicación, un método de entrada o una extensión del navegador también puede hacer que la entrada parezca duplicada aunque el interruptor esté bien. Por eso conviene comparar contextos antes de hablar de reparación.
- Chatter del contacto por desgaste, polvo, líquido u oxidación.
- Ajustes de debounce que no filtran un rebote largo.
- Macros, capas, perfiles de disparo rápido o utilidades de accesibilidad.
- Aplicación, método de entrada, navegador, conexión o controlador que duplica la entrada visible.
Chatter frente a repetición automática y falsos positivos
Mantener una tecla pulsada no equivale a que el interruptor tenga chatter. El sistema operativo envía eventos de repetición de forma intencionada mientras la tecla sigue abajo, que es lo que permite escribir una letra varias veces al mantenerla. La propiedad KeyboardEvent.repeat ayuda a identificar muchos de esos eventos. Un comprobador cuidadoso ignora la repetición de una tecla mantenida y se concentra en una pulsación nueva después de soltar.
Los dobles toques voluntarios también introducen ruido. Si pulsas dos veces deprisa para reproducir el problema, la prueba no sabe si el segundo evento fue planeado. Para diagnosticar usa toques lentos y separados; después reproduce la acción real en otro entorno si necesitas entender un juego o programa.
Comprueba también fuera de la página. Si la duplicación aparece solo en un editor, juego, extensión o método de entrada, el problema puede estar en esa ruta de software. Si la misma tecla falla en un campo de texto sencillo y en dos aplicaciones, la evidencia del teclado gana peso.
- Suelta la tecla por completo antes de la siguiente muestra.
- Pausa macros, reasignaciones, modos rápidos y perfiles del fabricante.
- Usa un campo de texto sencillo u otro navegador para ver si el síntoma sigue al teclado.
- No trates el recuento del navegador como una medición directa de la matriz de contactos.
Qué hacer después de un resultado sospechoso
Un resultado sospechoso es una razón para recoger mejor evidencia. Anota la tecla, el intervalo mínimo, el umbral, el navegador y el número de muestras deliberadas. Repite el procedimiento tras reconectar el teclado o cambiar de contexto. Un patrón repetido en la misma tecla es más útil que un evento aislado sin notas.
Si el resultado desaparece al desactivar perfiles, deja el hardware sin cambios y vuelve a activar cada ajuste por separado. Si el resultado sigue al teclado en otro ordenador, consulta el firmware y el soporte del fabricante. Si aún está en garantía, documenta el comportamiento antes de abrir la carcasa o aplicar productos de limpieza y sigue las instrucciones oficiales.
Precisión, privacidad y límites del navegador
Una prueba de doble pulsación del teclado en el navegador es una primera comprobación, no un analizador de hardware. Mide eventos que llegan a la página y les asigna marcas de tiempo con APIs del navegador. La carga de CPU, las pestañas en segundo plano, el planificador del sistema, la latencia de la conexión y las diferencias entre navegadores pueden modificar el intervalo. Tampoco puede ver un evento filtrado por el firmware o el sistema operativo.
Usa un ordenador con el teclado físico que quieres estudiar. El tacto y la activación de botones con el teclado no sustituyen la prueba de un interruptor. La medición puede quedarse en la página, pero los servicios de analítica, publicidad o alojamiento tienen sus propias prácticas; consulta la Política de privacidad del sitio.
Para un síntoma del ratón usa la prueba de doble clic del ratón. Tiene otro modelo de entrada y no debe utilizarse para sacar conclusiones sobre un teclado.
Preguntas frecuentes sobre la prueba de teclado
¿Qué mide una prueba de doble pulsación del teclado?
Compara las pulsaciones del mismo botón que el navegador recibe y marca intervalos muy cortos. Es evidencia de un posible evento duplicado, no una medición eléctrica directa.
¿El chatter es igual que mantener una tecla?
No. Mantenerla puede generar auto-repeat intencionado. El chatter es una entrada extra alrededor de una pulsación nueva. Suelta la tecla y, cuando sea posible, ignora eventos marcados como repetición.
¿Cuántas pulsaciones necesito?
Empieza con 20–30 pulsaciones lentas y separadas sobre la tecla sospechosa. Si el fallo es intermitente, una muestra más larga o una segunda sesión es más informativa.
¿Qué intervalo sugiere chatter?
Los intervalos de pocos milisegundos son difíciles de producir voluntariamente y merecen repetir la prueba. Entre 20 y 120 ms hay más ambigüedad por la velocidad, macros y firmware.
¿Puede el navegador demostrar que el interruptor está roto?
No. Puede mostrar un patrón repetible que ayuda a investigar. Confirma el comportamiento en otra aplicación u ordenador y sigue el proceso de soporte o garantía del fabricante.
¿Puedo usar la prueba del ratón para un teclado?
No. La página del ratón escucha clics del puntero; el teclado necesita eventos de tecla y tiempo entre pulsaciones. Usa la prueba del ratón para el ratón y esta guía para el teclado.