05 / 08
Latencia del dispositivo: lo que añaden la frecuencia de refresco, el polling rate y el Bluetooth
Calculamos cuánto añaden a la medición del tiempo de reacción la frecuencia de refresco del monitor, el polling rate del ratón y el teclado, las pantallas táctiles y el audio Bluetooth.
El resultado de un test de reacción web es tu tiempo de reacción + la latencia del dispositivo. La parte del dispositivo no la puedes reducir tú, así que saber qué elementos suman y cuánto te ayuda a interpretar los resultados de forma justa.
Frecuencia de refresco del monitor
La pantalla se redibuja a intervalos fijos. Entre el momento en que la señal está lista y el momento en que aparece realmente en pantalla puede pasar hasta un fotograma.
| Frecuencia de refresco | Un fotograma |
|---|---|
| 60 Hz | unos 16,7 ms |
| 120 Hz | unos 8,3 ms |
| 144 Hz | unos 6,9 ms |
| 240 Hz | unos 4,2 ms |
A esto se suman el tiempo de procesamiento de señal del propio monitor (input lag) y el tiempo que tardan los píxeles en cambiar de color (tiempo de respuesta). Este sitio mide al empezar el intervalo entre fotogramas de tu pantalla y te lo indica debajo de los resultados.
Polling rate del ratón y el teclado
Los dispositivos de entrada USB informan de su estado al ordenador con una frecuencia fija. Un dispositivo de 125 Hz puede esperar hasta 8 ms, y uno de 1.000 Hz, hasta 1 ms. En los teclados, el tipo de interruptor y el procesamiento antirrebote (debounce) pueden añadir algunos ms más.
Pantallas táctiles
Las pantallas táctiles tienen que determinar la posición del dedo y filtrar las vibraciones, por lo que suelen tener más latencia que un ratón. Es una razón habitual de que los resultados en el móvil salgan más lentos que en el ordenador.
Bluetooth y audio
- Ratón y teclado Bluetooth — Por el ciclo de transmisión inalámbrica, la latencia es mayor que con cable y puede ser irregular.
- Salida de audio — Por el búfer de audio del sistema operativo, el sonido sale con un retraso de unos pocos a varias decenas de ms. Con auriculares Bluetooth, según el códec, el retraso puede ser mucho mayor y alargar notablemente los resultados del modo auditivo.
Navegador y sistema operativo
El navegador recibe el evento de entrada, lo pasa a JavaScript, compone la imagen y la envía a la pantalla. Si hay muchas pestañas abiertas o el dispositivo está ocupado, este proceso puede retrasarse. El modo de ahorro de energía también influye.
Cómo reducir la latencia
- Usa ratón y teclado con cable, y auriculares con cable.
- Si puedes, configura una frecuencia de refresco alta y activa los ajustes de baja latencia del monitor, como el «modo juego».
- Cierra otras pestañas y programas pesados, y conecta el portátil a la corriente.
- Y sobre todo, compara solo valores medidos en el mismo dispositivo. La latencia del dispositivo es prácticamente constante, así que no afecta al seguimiento de tu evolución.