Test de Velocidad de Clics
Pon a prueba tu velocidad de clics, desafía tus límites
Iniciar Test
Selecciona la duración (5s, 10s, 30s)
¿Qué es el test de velocidad de clics?
Esta página es una prueba de velocidad de clic, o CPS: mide cuántos clics válidos o pulsaciones de la barra espaciadora puedes hacer dentro de un tiempo fijo. La usan sobre todo jugadores, aficionados a los ratones y personas curiosas por su velocidad manual en ráfagas cortas. El resultado muestra clics por segundo, clics totales, duración y registros recientes, lo que permite comparar varias rondas. No es una prueba de escritura en palabras por minuto y no evalúa precisión al teclear. El CPS puede verse afectado por el interruptor del ratón, el rebote, el manejo de eventos del navegador, el uso del teclado, la fatiga y la duración. Las cifras muy altas pueden depender del hardware o del método de entrada, así que conviene comparar bajo las mismas condiciones.
Cómo usar
Cómo usar
- Selecciona la duración de la prueba (5s, 10s, 30s)
- Haz clic en el botón 'Iniciar prueba'
- Haz clic lo más rápido posible durante la cuenta atrás
- Consulta tu puntuación CPS y tu clasificación
Clasificaciones de velocidad
- >10 CPS: velocidad sobrehumana, nivel de jugador profesional
- 8-10 CPS: velocidad excelente, por encima del promedio
- 5-8 CPS: velocidad media, nivel de la mayoría de las personas
- 3-5 CPS: por debajo del promedio, necesita práctica
- <3 CPS: necesita más práctica
Consejos
- Mantén la muñeca relajada, sin tensión. Prueba técnicas de doble clic o jitter clicking para aumentar la velocidad. Realiza entre 5 y 10 pruebas para obtener un promedio preciso.
Casos de uso
Principio técnico
CPS (clics por segundo) se define como `total_clics / duración_segundos`. La página mide el tiempo con `performance.now()` en lugar de `Date.now()` porque `performance.now()` devuelve una marca de tiempo monótona de alta resolución en milisegundos fraccionarios que no se ve afectada por correcciones de NTP ni por el cambio de reloj del sistema a mitad de prueba. La duración se captura una vez al inicio y otra al final natural de la ventana, por lo que una prueba de 10 segundos siempre divide por 10.000 en vez de por una diferencia de reloj derivada. La captura de clics se enlaza a `mousedown` (o `pointerdown`) en lugar de `click` porque `mousedown` se dispara antes del retardo de doble clic del navegador (250-300 ms) y aterriza en la primera pulsación física del botón, que es lo que el CPS al estilo hardware espera. Cada evento registra `event.timeStamp` e incrementa el contador. La paridad con teclado usa `keydown` con `event.repeat === false` para que una tecla Espacio mantenida no genere eventos de repetición automática a la velocidad de repetición del SO (típicamente 30 Hz en Windows, configurable en macOS) y no infla artificialmente la puntuación. La entrada táctil usa `touchstart` con `event.preventDefault()` para suprimir el `mousedown` sintético que de lo contrario se contaría dos veces en dispositivos móviles. El techo físico está muy por debajo de lo que la mayoría imagina: el clic simple normal en un ratón de consumo se estanca en 6-10 CPS, principalmente porque la ventana de debounce del interruptor mecánico (Omron D2F: ~8 ms, Kailh GM: ~3-5 ms) limita la velocidad a la que las pulsaciones sucesivas se registran. El jitter clicking (bloquear el antebrazo y tensar el dedo del clic) alcanza 12-16 CPS, el butterfly clicking (alternar dos dedos en un botón) llega a 16-22 CPS, y el drag clicking (friccionar el dedo sobre el botón) puede superar los 30 CPS pero requiere hardware que no aplique un debounce agresivo. Los registros se persisten mediante `localStorage.setItem('cps_history', JSON.stringify(records))`, manteniendo las últimas 50 entradas del ámbito de origen.
- La medición usa `performance.now()` (monótono, submilisegundo), no `Date.now()` que puede saltar cuando se corrige el reloj del sistema.
- El listener de clic es `mousedown` (o `pointerdown`), no `click`, para evitar el retardo de doble clic de 250-300 ms y contar la primera pulsación física.
- La paridad con teclado usa `keydown` con `event.repeat === false` para ignorar eventos de repetición automática del SO (≈30 Hz en Windows) de una tecla mantenida.
- El debounce del interruptor del ratón (Omron D2F ≈ 8 ms, Kailh GM ≈ 3-5 ms) es el techo hardware habitual del CPS en clic simple sin modificar.
- La entrada táctil maneja `touchstart` con `preventDefault()` para suprimir el mousedown sintético con retardo de 300 ms en navegadores móviles.
- Bandas típicas: clic normal 6-10 CPS, jitter 12-16, butterfly 16-22, drag 25+; los registros se persisten en `localStorage` (sin red).
- Los valores de CPS solo son comparables a duraciones idénticas; una ráfaga de 5 s suele puntuar un 15-30% más que una resistencia de 30 s porque la fatiga domina en la ventana más larga.
Ejemplos
Prueba de 10 segundos, usuario promedio
Duración: 10 s
Clics: 63
CPS: 6,3
Valoración: Velocidad promedio
La mayoría de los usuarios de escritorio se sitúan entre 5-8 CPS con un mouse normal y sin técnica de clic.Ráfaga de 5 segundos con técnica jitter-click
Duración: 5 s
Clics: 71
CPS: 14,2
Valoración: Velocidad divina
Las técnicas jitter y butterfly clicking suelen alcanzar 14-20 CPS, pero están penalizadas o prohibidas en muchos juegos competitivos.Comparación entre mouse y tecla Espacio
Prueba A (mouse, 10 s): 82 clics -> 8,2 CPS
Prueba B (Espacio, 10 s): 76 clics -> 7,6 CPS
Una diferencia persistente suele apuntar a la tasa de polling del teclado o a la latencia inalámbrica, no a la velocidad bruta de la mano.Preguntas frecuentes
¿Es un test de velocidad de tecleo o de clics?
Es un test de velocidad de clics (CPS), pese al nombre de la URL. Mide cuántos clics válidos o pulsaciones de la barra espaciadora puedes hacer en una ventana fija de tiempo. No mide palabras por minuto al teclear: busca una herramienta WPM aparte si la necesitas.
¿Cómo se calculan los CPS?
CPS = clics válidos totales ÷ duración en segundos. El temporizador arranca con tu primer clic y termina cuando transcurre la ventana elegida (normalmente 5, 10, 15, 30, 60 o 100 segundos). La página también informa los clics totales y el tiempo para que verifiques el cálculo tú mismo.
¿Las pulsaciones de la barra espaciadora cuentan igual que los clics del ratón?
Sí. La página acepta tanto clics dentro del área como pulsaciones de la barra espaciadora, así que quienes no tengan ratón (portátiles, teclados móviles) también pueden hacer la prueba. Mantener pulsado no dispara automáticamente: cada pulsación cuenta como un clic.
¿Por qué mis CPS varían de una ronda a otra?
Las ráfagas cortas de clics son ruidosas. La fatiga de la mano, la posición de los dedos, el recorrido del switch del ratón, la tasa de sondeo e incluso lo tenso que tengas el antebrazo cambian el resultado. Usa la mediana de tres rondas en lugar de tu mejor marca individual para una cifra más honesta.
¿Influyen el ratón y la superficie en mi puntaje?
Sí. Un ratón gaming con switches ópticos/mecánicos ligeros y tasa de sondeo de 1000 Hz o más registra clics más rápido que un ratón de oficina. Un trackpad suele puntuar peor que un ratón, y un ratón sobre una alfombrilla deslizante deja recolocar la posición más rápido. Usa el mismo equipo si vas a comparar puntajes entre rondas.
¿Mis resultados se guardan entre sesiones?
Los resultados recientes se almacenan en tu navegador (normalmente en localStorage) para que compares rondas dentro de la misma sesión. Borrar los datos del sitio o cambiar de navegador los elimina. Nada se sube a una clasificación ni se comparte con otros usuarios.
¿Cuál es un CPS normal y hasta dónde puede llegar un humano?
Los clickers ocasionales rondan 4-6 CPS. Los gamers habituales suelen alcanzar 6-8. Técnicas como el jitter clicking y el butterfly clicking superan los 10-15 CPS, pero estresan la muñeca y están prohibidas en muchos juegos competitivos. Lo que importa para el trabajo de oficina o navegación es tu velocidad cotidiana, no la ráfaga máxima.