Cómo se comunica un teclado con tu ordenador: USB HID explicado
Por MechKeyReview Team • • Cómo funcionan los switches mecánicos
Cada vez que pulsas una tecla, se desencadena una cadena de eventos sorprendentemente sofisticada en menos de un milisegundo. El switch cierra un circuito, el firmware convierte esa señal en un código estandarizado, un paquete USB viaja hasta tu sistema operativo y un carácter aparece en pantalla. Todo el proceso es invisible y casi instantáneo, pero comprenderlo revela por qué algunos teclados se sienten más rápidos, por qué importa la tasa de sondeo (y cuándo no), y por qué la mayoría de los periféricos funcionan sin instalar ningún controlador.
Este artículo recorre cada etapa de ese proceso, explica el estándar USB HID que hace posible los teclados plug-and-play y ofrece un análisis honesto de la conectividad cableada, 2,4 GHz y Bluetooth.
No se necesita ningún título de ingeniería eléctrica. Mantenemos la profundidad técnica en un nivel que resulta realmente útil para tomar decisiones de compra.
El recorrido de una pulsación
Desde el momento en que tu dedo presiona un switch hasta que un carácter aparece en pantalla, se suceden seis etapas distintas en secuencia:
| 1. El switch cierra el contacto | El mecanismo del switch —ya sea lineal, táctil o clicky— conecta físicamente dos contactos conductores. Este es el evento electromecánico que lo inicia todo. |
| 2. El controlador detecta la fila/columna | El microcontrolador del teclado (normalmente un chip ARM Cortex-M o AVR) escanea continuamente una matriz de filas y columnas, generalmente 1000 veces por segundo. Cuando un contacto se cierra en una intersección específica de fila/columna, el controlador sabe exactamente qué tecla se ha pulsado. |
| 3. El firmware convierte a keycode | El firmware asigna la posición de fila/columna a un keycode HID estandarizado —un número de una tabla universal definida por la especificación USB—. La letra "A" siempre es el keycode 0x04, independientemente del sistema operativo o de la marca del teclado. |
| 4. Se envía el paquete USB HID | El keycode se empaqueta en un pequeño informe HID —normalmente 8 bytes— que contiene las teclas modificadoras (Shift, Ctrl, Alt) y hasta 6 keycodes simultáneos. Este informe se envía al ordenador a la tasa de sondeo del teclado. |
| 5. El SO recibe y procesa | El controlador HID del sistema operativo recibe el paquete, comprueba los estados de los modificadores, aplica la asignación de distribución de teclado actual (QWERTY, AZERTY, etc.) y pasa el resultado a la aplicación activa. |
| 6. La aplicación recibe el carácter | La aplicación recibe un evento de teclado con el carácter o acción final. Si estás en un editor de texto, el carácter se inserta. Si estás en un juego, el evento de tecla es procesado por el motor del juego. |
¿Qué es USB HID?
HID son las siglas de Human Interface Device (Dispositivo de Interfaz Humana), una especificación de clase dentro del estándar USB que define cómo se comunican con los ordenadores los periféricos de entrada (teclados, ratones, mandos, pantallas táctiles). Se introdujo con USB 1.1 en 1996 y desde entonces se ha mantenido prácticamente sin cambios, lo que es un testimonio de lo bien que el diseño original resolvió el problema.
La idea clave de HID es que estandariza el formato de datos a nivel de protocolo. Un teclado no envía la letra "A", sino el keycode 0x04. El sistema operativo traduce ese keycode en un carácter usando sus propias tablas de distribución. Esto significa que el mismo teclado físico funciona de forma idéntica en Windows, macOS, Linux y ChromeOS sin necesidad de controladores propietarios. También significa que las distribuciones de idioma (cambiar entre QWERTY y AZERTY) se gestionan completamente en software, no en hardware.
Los teclados gaming suelen incluir software complementario que habilita funciones como la grabación de macros y el control RGB por tecla. Este software no reemplaza a HID —se sitúa junto a él, comunicándose con las funciones secundarias del firmware del teclado a través de una interfaz USB separada—. El teclado en sí sigue usando HID estándar para el registro de todas las pulsaciones.
Tasa de sondeo: qué significa realmente
La tasa de sondeo es la frecuencia con la que el teclado envía un informe al ordenador por segundo. Una tasa de sondeo de 125 Hz significa 8 informes por segundo con un intervalo de 8 ms entre ellos. Una tasa de 1000 Hz envía 1000 informes por segundo con un intervalo de 1 ms. En teoría, una tasa de sondeo más alta significa que el ordenador se entera de una pulsación antes. En la práctica, las diferencias son mucho menores de lo que sugieren los materiales de marketing:
| Tasa de sondeo | Intervalo de informe | Quién lo necesita realmente |
|---|---|---|
| 125 Hz | 8 ms | Oficina, productividad, gaming casual: diferencia imperceptible respecto a 1000 Hz en cualquier tarea real |
| 500 Hz | 2 ms | Un punto intermedio razonable; algunos teclados inalámbricos económicos usan esto por defecto |
| 1000 Hz | 1 ms | Estándar para teclados gaming; mejora real respecto a 125 Hz en juegos de ritmo rápido |
| 8000 Hz | 0.125 ms | Gaming de vanguardia; la diferencia respecto a 1000 Hz es medible en laboratorio, indetectable en la práctica |
PS/2 vs USB: ¿Sigue importando?
PS/2 es el antiguo estándar de teclado de conector redondo que precede a USB. Tiene dos ventajas técnicas reales sobre USB HID: entrada por interrupciones (el teclado activa la CPU directamente en lugar de esperar a un ciclo de sondeo) y N-Key Rollover (NKRO) nativo, lo que significa que cada tecla del teclado puede pulsarse simultáneamente y registrarse correctamente.
Los teclados USB modernos pueden emular NKRO sobre USB usando soluciones alternativas en el firmware (QMK lo admite), pero la arquitectura de sondeo fundamental sigue siendo diferente. Un teclado PS/2 tiene una latencia teórica ligeramente menor debido al modelo de interrupciones, medida en microsegundos, no en milisegundos.
Para el 99,9% de los usuarios, incluidos los jugadores competitivos, esta distinción es irrelevante. USB 2.0 operando a 1000 Hz de sondeo es suficientemente rápido como para que la diferencia sea inmedible en el tiempo de reacción humano. Los puertos PS/2 están desapareciendo por completo de las placas base modernas. A menos que tengas una razón técnica específica para buscar PS/2, USB es la elección correcta en 2026.
Bluetooth y 2,4 GHz inalámbrico
Los teclados inalámbricos se comunican mediante dos protocolos principales: radio de 2,4 GHz (usando un dongle USB propietario) y Bluetooth. Ambos tienen características diferentes que importan para distintos casos de uso.
Las conexiones con dongle de 2,4 GHz (como Logitech LIGHTSPEED o las propias implementaciones inalámbricas de Keychron) operan a tasas de sondeo de hasta 1000 Hz y logran latencias inferiores a 1 ms, igualando efectivamente el rendimiento cableado. Requieren un dongle USB y solo se emparejan con un dispositivo, pero esa compensación merece la pena para gaming. Las conexiones Bluetooth 5.1+ sondean a tasas efectivas más bajas (equivalente a 125–200 Hz) con latencias de 7–15 ms, perfectamente adecuadas para escribir y uso casual, pero notablemente por detrás para gaming competitivo. La ventaja de Bluetooth es el emparejamiento con múltiples dispositivos: conéctate a tres ordenadores simultáneamente y cambia con una pulsación.
Ahora que entiendes cómo se procesa la entrada del teclado, quizás quieras aprender sobre el ghosting de teclado y NKRO —un tema directamente relacionado— o explorar cómo funcionan los switches mecánicos a nivel de hardware. Y si todavía estás eligiendo tu próximo teclado, nuestra guía de compra de teclados.
Preguntas frecuentes
¿Listo para elegir tu próximo teclado?
Ahora que conoces cómo funciona el hardware, consulta nuestras selecciones probadas por expertos con los mejores teclados mecánicos de 2026, cubriendo cada caso de uso, presupuesto y necesidad de conectividad.
Ver los mejores teclados de 2026 →Por MechKeyReview Team • Publicado el June 14, 2026 • Ver: ¿Qué es el ghosting de teclado? →