Estudio de Diagnóstico de Dispositivos de Entrada

Ejecución 100% en el cliente • Cero llamadas externas

Espacio de diagnóstico en el navegador que observa, visualiza y analiza eventos en tiempo real para teclado, ratón, táctil y mandos. 100% privado y sin llamadas externas.

Detección de capacidades del navegador

Eventos de teclado
No compatible con este navegador
Puntero / Ratón
No compatible con este navegador
Eventos táctiles
No compatible con este navegador
API Gamepad
No compatible con este navegador
Disposición:
Click here to activate keyboard capture
Teclas presionadas actualmente: Ninguna (no hay teclas presionadas)
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps Lock
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Win/Cmd
Alt
Space
Alt
Win/Cmd
Menu
Ctrl
PrtScn
ScrLk
Pause
Ins
Home
PgUp
Del
End
PgDn
↑
←
↓
→
Último evento observado:
No key event recorded yet
Pulsación simultánea observada (Rollover)
0keys observed simultaneously
None
Observación de repetición inusual (Chatter):0 incidents (≤35ms)
Repeat Initial Delay:N/A
Mean Repeat Interval:N/A

Acerca del Estudio de Diagnóstico

El Estudio de Diagnóstico de Dispositivos de Entrada de Solasu permite comprobar de forma empírica y objetiva el funcionamiento de teclados, ratones, paneles táctiles y mandos mediante APIs estándar de la web.

No es una herramienta de dictamen técnico de fallos físicos. Muestra exclusivamente hechos medibles por el navegador (como códigos de teclas, intervalos de clic y desviaciones analógicas) para que el propio usuario valore el comportamiento de su hardware.

Todo el procesamiento ocurre en la memoria volátil de la pestaña, garantizando que ninguna pulsación de tecla ni coordenada se registre de forma persistente o se envíe a servidores externos.

Diagnóstico de Teclado: Códigos Físicos, Rollover, Rebotes y Repetición

Muestra el código físico `code` (ej. KeyA) y el carácter resuelto `key`, la ubicación (location) y teclas modificadoras (Ctrl, Shift, Alt, Meta).

Registra pulsaciones simultáneas recibidas (Rollover), detecta rebotes o falsas dobles pulsaciones (Chatter <= 35 ms) y mide la cadencia de repetición.

Diagnóstico de Ratón: Botones, Doble Clic, CPS y Rueda

Comprueba botones primarios, secundarios, centrales y laterales con inhibición del menú contextual para pruebas seguras.

Mide intervalos entre clics sucesivos para detectar fallos de microinterruptores, evalúa la velocidad CPS en 1s, 5s o 10s y analiza desplazamientos de rueda.

Pantallas Táctiles: Multitoque, Presión y Reconocimiento de Gestos

Visualiza puntos de contacto activos simultáneos en teléfonos, tabletas y ordenadores táctiles.

Reconoce automáticamente deslizamientos, pulsaciones prolongadas (500 ms), pellizcos de zoom y rotaciones con dos dedos.

Mandos y Gamepads: Botones, Gatillos Lineales, Deriva y Zonas Muertas

Detección de controladores Xbox, PlayStation o genéricos mediante la Gamepad API con lectura de palancas analógicas (-1.00 a +1.00) y gatillos.

Monitorea el desplazamiento neutral en reposo para observar desviaciones (Drift) y calcula la circularidad máxima de las palancas.

Privacidad Total y Exportación en Múltiples Formatos

Cero cookies, cero localStorage y cero transmisiones de red. Al cerrar la pestaña los datos desaparecen.

Exporte los hallazgos y registros en JSON, CSV (RFC 4180 con protección anti-inyección), Markdown y PDF con formato de auditoría.

Preguntas Frecuentes (FAQ)

¿Qué es un probador de periféricos / teclado?

Es una utilidad web que verifica si el navegador recibe correctamente las señales y eventos físicos de teclados, ratones, paneles táctiles y mandos.

¿Qué hacer si una tecla no se detecta?

Haga clic en el área de prueba para enfocar la página. Si sigue sin responder, puede estar interceptada por atajos del sistema operativo o presentar suciedad física.

¿Cuál es la diferencia entre key y code en KeyboardEvent?

code identifica la posición física en el teclado (ej. KeyQ siempre es la misma tecla), mientras key indica el carácter final según el idioma configurado.

¿Qué indica la propiedad location en el teclado?

Distingue teclas idénticas: 0 para el bloque alfanumérico estándar, 1 para modificadores izquierdos, 2 para derechos y 3 para el teclado numérico.

¿En qué consiste la prueba de pulsación simultánea?

Evalúa cuántas teclas pulsadas a la vez pueden ser registradas por el navegador en un mismo instante sin pérdidas de señal.

¿Qué es el rollover (NKRO)?

Es la capacidad del teclado de registrar múltiples teclas a la vez. Mostramos las teclas observadas por el navegador, sin constituir una certificación de hardware.

¿Qué es el efecto fantasma (Ghosting)?

Ocurre en teclados sin matriz optimizada cuando pulsar varias teclas genera pulsaciones falsas de teclas adyacentes o bloquea entradas.

¿Qué es el rebote de tecla (Chatter)?

Es el fallo por el cual un interruptor mecánico desgastado registra varias pulsaciones en cuestión de milisegundos tras presionar una sola vez.

¿Qué mide la prueba de repetición de tecla?

Mide el retardo inicial antes de empezar a repetir y el intervalo medio entre repeticiones consecutivas al mantener una tecla pulsada.

¿Se pueden probar los botones de ratón individualmente?

Sí, se detectan clics primario, secundario, rueda central y botones laterales de navegación (adelante y atrás).

¿Es posible medir el intervalo de doble clic?

Sí, calcula el tiempo exacto en milisegundos entre dos clics seguidos para identificar pulsaciones dobles indeseadas.

¿Qué es la prueba de CPS (Clicks Per Second)?

Mide cuántos clics por segundo registra el navegador durante pruebas cronometradas de 1, 5 o 10 segundos.

¿Cómo se prueba la rueda de desplazamiento?

Muestra en tiempo real los valores deltaX y deltaY junto con el modo de desplazamiento para comprobar saltos irregulares.

¿Se puede probar la pantalla táctil en móviles?

Sí, al abrir esta herramienta en un móvil o tableta se visualizan los puntos de contacto, coordenadas y presión táctil.

¿Cuántos puntos de contacto simultáneos admite?

Muestra todos los dedos que el hardware del dispositivo permita enviar al navegador (2, 5 o 10 contactos concurrentes).

¿Detecta gestos táctiles complejos?

Sí, analiza la trayectoria para registrar deslizamientos (swipes), pulsaciones largas (>500 ms), pellizcos de zoom y rotaciones.

¿Se pueden conectar y probar mandos de juegos?

Sí, gracias a la Gamepad API estándar, mandos USB o Bluetooth se reconocen automáticamente sin programas adicionales.

¿Qué controles del gamepad se verifican?

Cruceta direccional, botones A/B/X/Y, gatillos analógicos LT/RT, clics de palanca L3/R3 y ejes bidimensionales de ambas palancas.

¿Qué es la deriva de palanca (Stick Drift)?

Es el desplazamiento de señal que emite una palanca analógica hacia una dirección cuando está en reposo sin que nadie la mueva.

¿Qué es la zona muerta (Dead Zone)?

Es el radio alrededor del centro donde los movimientos leves se ignoran intencionadamente para evitar movimientos involuntarios.

¿Puede el navegador certificar al 100% una avería de hardware?

No. El navegador opera sobre múltiples capas del sistema operativo y controladores; solo refleja lo que el software del sistema le entrega.

¿Se guarda el identificador o número de serie del mando?

No. El nombre del dispositivo se muestra solo en la interfaz local y nunca se envía a analíticas ni se almacena en cookies.

¿Se envían mis pulsaciones de teclas a un servidor?

Bajo ninguna circunstancia. Toda la lógica se ejecuta en local en la memoria JavaScript del cliente sin peticiones de red.

¿Se guardan los eventos en el almacenamiento del navegador?

No se utiliza localStorage, sessionStorage ni cookies. Al recargar la página todo el historial se borra de inmediato.

¿Por qué difieren los resultados según el navegador?

Debido a diferencias en los motores de renderizado, políticas de seguridad de APIs y la tasa de refresco del bucle de eventos.

¿Por qué Firefox no detecta mi mando de inmediato?

Por política de privacidad, Firefox requiere presionar físicamente un botón del mando para activar el acceso a la Gamepad API.

¿Se puede medir con exactitud la tasa de sondeo (Hz)?

No con precisión de hardware. El navegador está sujeto a la tasa de refresco de pantalla y no mide la frecuencia física del puerto USB.

¿Se puede medir la latencia física de una tecla?

No. El navegador solo registra el momento en que el evento entra al entorno web, no el tiempo de viaje eléctrico previo.

Comparador de Texto y Diff

Compara dos textos, documentos, código o JSON línea por línea, palabra o carácter. Incluye Diff Semántico de JSON.

Comparar texto →
Planificador de Reuniones y Zonas Horarias

Compara horarios mundiales y encuentra horas de reunión viables entre múltiples zonas horarias considerando horario de verano y fechas.

Planificar reunión por zonas →
Cifrado de Archivos y Texto

Cifra archivos y texto en tu navegador con AES-256-GCM. Las contraseñas y datos nunca se envían al servidor.

Cifrar archivos y texto →
Estudio de Paletas y Accesibilidad de Color

Crea paletas desde cero o imágenes, valida contraste WCAG 2.2, genera correcciones accesibles, simula daltonismo y exporta a CSS, Tailwind y JSON.

Abrir Estudio de Accesibilidad →