KEY & CLICK · DOCUMENTACIÓN ABIERTA
Método de prueba y fuentes
Tan importante como lo que muestra un valor es lo que no permite concluir. Estas explicaciones se basan en las API del navegador y en el funcionamiento real de la herramienta.
Teclado: posición y carácter
KeyboardEvent.code describe una posición física; KeyboardEvent.key, el carácter o función. El idioma de entrada y los modificadores pueden cambiar el carácter. La cobertura es la proporción de teclas incluidas observadas en esta sesión, no una nota de calidad. Fn es opcional; Bloq Mayús de macOS no cuenta como tecla mantenida.
Misma posición, distinto carácter
Son ejemplos de distribuciones de entrada concretas; compara los valores reales en los detalles de tu dispositivo. code no es la codificación de caracteres de un lenguaje de programación ni un número de serie.
| Código físico | Ejemplo de carácter | Contexto |
|---|---|---|
| KeyA | a / A | QWERTY inglés: Shift o Bloq Mayús pueden cambiar las mayúsculas. |
| KeyI | ı / I | Türkçe Q: la ı sin punto no es la misma letra que i. |
| KeyY | z / Z | QWERTZ alemán: la posición puede seguir siendo KeyY aunque produzca Z. |
Ratón: funciones y desplazamiento
Los botones principal y secundario pueden intercambiarse según el sistema. El contador de dobles clics cuenta eventos del navegador, no diagnostica rebotes del interruptor. Un evento wheel puede proceder de un ratón o panel táctil. Sus valores y las coordenadas no miden DPI.
Mando: valores normalizados
Los botones comunican valores de 0 a 1 y los ejes de −1 a 1. Con asignación estándar mostramos posiciones; en otro caso, índices como B0 y A0. La página no aplica zona muerta ni recentrado, pero el sistema o controlador pueden haberlo hecho. La observación de cinco segundos no establece un umbral de avería.
Límites de las pruebas
Las comprobaciones de software no sustituyen las pruebas físicas. Solo se puede afirmar compatibilidad probada de un modelo MacBook, Magic Mouse, Xbox o PlayStation si existe una prueba real documentada. Al informar de un problema, indica dispositivo, conexión, navegador y pasos; no incluyas conversaciones privadas.