Cómo usar la herramienta
- Elige un intervalo en milisegundos, inicia la captura y utiliza el área de prueba.
- Pulsa dos veces el mismo botón; después prueba pulsaciones deliberadamente más lentas.
- Revisa los intervalos. Detén la captura o reinicia para empezar otra sesión.
Método de cálculo
Para cada botón, el intervalo es la hora del evento actual menos la del anterior, usando un reloj monótono del navegador. Se destaca un par cuando su intervalo no supera el límite elegido. Los pares consecutivos pueden compartir un evento. Este límite es un ajuste de prueba, no una lectura de la configuración del sistema.
Ejemplo de cálculo
Tiempos registrados al procesar pulsaciones de 100 ms y 240 ms dan un intervalo de 140 ms dentro de una ventana elegida de 300 ms. Un intervalo posterior de 700 ms queda fuera.
Compara las pulsaciones con las acciones previstas
Escoge una ventana de tiempo, inicia la captura y sitúa el puntero dentro del área. Empieza con pulsaciones individuales deliberadas, dejando una pausa clara entre ellas. Después prueba un par intencional. Separa los intentos para poder relacionar cada par resaltado con una acción física concreta. La pantalla cuenta pulsaciones aceptadas y resalta pares adyacentes que cumplen la regla; la lista reciente conserva 30 entradas. No graba vídeo ni conoce la intención de la mano. Excluye informes touch y pen, pero puede incluir un panel táctil informado como mouse. Comprueba un dispositivo cada vez y detén la captura antes de usar otros controles.
La ventana define tu regla de observación
Los 300 ms iniciales son una ventana de ejemplo para esta página. No son un ajuste leído del sistema ni un límite validado entre interruptores correctos y defectuosos. Se aceptan valores mayores que cero y de hasta 5.000 ms. Un intervalo igual a la ventana cumple la regla porque la comparación incluye la igualdad. Cambiar la ventana borra la sesión para no reclasificar silenciosamente los recuentos anteriores. Una ventana menor resalta menos pares de la misma secuencia hipotética. Eso cambia la regla, no mejora el ratón. La herramienta no modifica la velocidad del doble clic del sistema ni el reconocimiento de clics de una aplicación.
Entiende los pares superpuestos y los botones separados
Cada pulsación aceptada se compara con la anterior del mismo botón. Otro botón intercalado no sustituye esa referencia. En la tabla, las pulsaciones principales a 100, 260, 430 y 730 ms generan intervalos de 160, 170 y 300 ms. Los tres cumplen una ventana de 300 ms. Cuatro pulsaciones generan así tres pares superpuestos, no dos gestos independientes de doble clic. Las secundarias a 300 y 630 ms forman su propio par de 330 ms, fuera de la ventana. La primera pulsación de cada botón no tiene intervalo. Son tiempos ilustrativos del reloj del navegador, no una grabación de tu dispositivo ni un diagnóstico.
| Botón | Tiempo (ms) | Intervalo (ms) | Comparación |
|---|---|---|---|
| 0 | 100 | ||
| 0 | 260 | 160 | ≤ 300 |
| 2 | 300 | ||
| 0 | 430 | 170 | ≤ 300 |
| 2 | 630 | 330 | > 300 |
| 0 | 730 | 300 | ≤ 300 |
El tiempo se toma al ejecutar el controlador
El intervalo resta dos lecturas de performance.now() realizadas al procesar pulsaciones aceptadas. El reloj monotónico evita correcciones normales de la hora, pero no expone el instante físico en que se cierra un interruptor. Controladores, entrega de eventos, actividad de la página y precisión del temporizador pueden afectar al resultado. Mostrar decimales no certifica una precisión física equivalente. Se cuentan pulsaciones adyacentes, sin escuchar el gesto dblclick nativo. Su reconocimiento depende de otra secuencia y de reglas del sistema y del navegador. Un par resaltado puede ser intencional; un doble clic reconocido en otra aplicación no tiene por qué coincidir con la regla elegida aquí.
Restablece antes de otro intento
Detener termina la captura y limpia los estados de botones mantenidos, conservando el historial de tiempos. Iniciar de nuevo o restablecer borra ese historial. Usa una sesión limpia para otro dispositivo, conexión o gesto; así una pulsación anterior no queda como referencia involuntaria. Ocultar la pestaña o salir del navegador detiene la captura. Anota la ventana seleccionada junto a tus observaciones. Registra botón, número de acciones deliberadas y par que pareció inesperado. Esta página no exporta datos ni dibuja histogramas. Una nota breve es más útil que comparar recuentos de sesiones con ventanas diferentes, intenciones mezcladas o estados de enfoque poco claros.
Investiga los pares inesperados como evidencia
Repite varias pulsaciones individuales lentas sin cambiar las condiciones. Compara la misma acción en otra aplicación; después cambia una conexión compatible o un ajuste relevante y repite. Revisa macros, reasignaciones y ajustes de accesibilidad existentes antes de asumir un fallo del interruptor. Un intervalo próximo aislado no identifica la causa de una pulsación adicional; no existe aquí un umbral universal de velocidad humana para todas las entradas. Pares inesperados constantes en varias aplicaciones pueden apoyar un informe al fabricante con los detalles de conexión. No identifican una reparación ni exigen sustituir el dispositivo. Para liberaciones o rueda, usa la prueba general del ratón. Una respuesta tardía del juego requiere comprobar entrada, fotogramas y pantalla, no reducir la ventana.
Cómo interpretar el resultado
El navegador puede reducir la precisión o retrasar los eventos. Solo se cuenta la entrada identificada como mouse; un panel táctil también puede comunicar ese tipo. Un par cercano no demuestra un interruptor defectuoso ni mide la latencia física.
Preguntas habituales
¿300 ms es el valor predeterminado del sistema?
No. Es un ejemplo para esta prueba. La página no lee el ajuste de doble clic del sistema.
¿Se cuentan los toques o la activación con teclado?
Se excluyen de la prueba de ratón. Consulta el tipo de entrada y el registro de texto para revisar los eventos aceptados.