Qué cambia esta sección
Colas de informes más grandes para los controladores del ratón y del teclado, una congelación más corta cuando un hook de entrada se atasca y un retardo de repetición de teclas más corto. Nada de esto hace que un clic llegue antes.
| Ajuste | Qué hace | Ruta del registro |
|---|---|---|
| Tamaño de la cola de datos del ratón | Sube de 100 a 150 el búfer en el que el controlador de clase del ratón guarda los informes. No acorta la latencia, y cualquier texto que diga lo contrario está equivocado. Lo que hace es evitar que un ratón de alta frecuencia pierda informes cuando el hilo que los lee se atasca un instante. El mismo valor se escribe también una capa más abajo (mouhid), donde no se ha encontrado nada que lo lea; esa escritura se mantiene hasta que se mida. | HKLM\...\Services\mouclass + mouhid\Parameters\MouseDataQueueSize |
| Tamaño de la cola de datos del teclado | Sube de 100 a 150 el búfer en el que el controlador de clase del teclado guarda los informes de teclas. No acorta la latencia; deja margen frente a la pérdida de entrada. El mismo valor se escribe también una capa más abajo (kbdhid), donde no se ha encontrado nada que lo lea; esa escritura se mantiene hasta que se mida. | HKLM\...\Services\kbdclass + kbdhid\Parameters\KeyboardDataQueueSize |
| Limitar cuánto tiempo un hook de entrada atascado bloquea el ratón | Los overlays y las herramientas de macros instalan hooks de entrada por los que pasa cada pulsación. Si uno deja de responder, Windows espera cinco segundos antes de ignorarlo, y la entrada se congela durante todo ese tiempo. Esto recorta la espera a un segundo. Un hook que simplemente se ralentice bajo carga pesada puede toparse con el mismo límite y ser descartado — reiniciar esa herramienta lo recupera. | HKCU\Control Panel\Desktop\LowLevelHooksTimeout |
| Recortar el retardo de repetición de teclas al paso más corto | Windows espera medio segundo antes de que una tecla mantenida empiece a repetirse. Esto baja esa espera al paso más corto que permite la API, 250 ms, y pone la velocidad de repetición al máximo. Que quede claro lo que es: pulsar y soltar una tecla en un juego nunca pasa por nada de esto — la ganancia está en la consola, en el chat y en los menús. Si al escribir los caracteres se repiten con demasiada facilidad, deshaz la tarjeta desde la página Fix. | HKCU\Control Panel\Keyboard\KeyboardDelay + KeyboardSpeed |
Cómo aplicarlo
- Abre w0a
- Ve a la página Tweaks de Regedit en el menú de la izquierda
- Busca esta sección y presiona Aplicar en las entradas que quieras
Cada entrada tiene su propio botón, así que no estás obligado a aplicar una sección entera — Aplicar todo, arriba en la página, está ahí para cuando sí las quieras todas.
Cómo revertirlo
Dos caminos, y los dos funcionan:
- Copias de Seguridad y Restauración — restaura el punto de control que se escribió antes de
aplicar el cambio. Devuelve todo lo que se aplicó después de ese punto, incluidos los puntos de control posteriores — la confirmación lo dice exactamente así antes de empezar.
- La página Fix — se busca por síntoma y escribe el valor predeterminado de Windows sin
condiciones. No lee ningún backup, así que funciona incluso si el archivo de backup de w0a ya no está.
El registro de deshacer vive en %ProgramData%\w0a\backup.json, fuera de tu perfil de usuario.
El riesgo
Todo lo que hay aquí es un valor documentado que Windows admite; nada de esto es de nivel kernel y nada es irreversible. Aun así, la frase honesta sigue siendo esta: un ajuste puede no tener ningún beneficio medible para ti. Si aplicas un cambio y no notas diferencia, probablemente tengas razón — estas páginas no te venden una sensación, te dicen qué se cambió.
Si quieres medirlo, se aplica la regla de leer el resultado del benchmark: cambia una cosa a la vez y mira los mínimos en vez del promedio.
¿Te sirvió esta página?
¿Qué faltaba, o qué no funcionó? Leemos todos estos mensajes.
Si esta página no resolvió tu problema, escríbenos — dinos qué artículo leíste y lo corregimos.