Un controlador conectado puede trabajar en un juego aún permanecer invisible a una página web. Eso no indica inmediatamente una falla. Los navegadores aplican reglas de privacidad y seguridad, algunos exponen un gamepad sólo después de una pulsación de botón deliberada, y otra aplicación puede mantener o transformar el dispositivo.
Utilice un simple orden de solución de problemas que cambie una capa a la vez.
Activación del navegador desencadenante
Abre el Gamepad Tester, haga clic en la página y pulse un botón de la cara en el controlador. Mover un palo solo puede no ser suficiente en cada navegador. La página escucha el estándar gamepadconnected evento y también comprueba la lista actual de dispositivos expuestos en cada marco de animación.
Si el controlador aparece, confirme su botón reportado y cuenta el eje. Un mapeo genérico puede usar diferentes números que el diagrama que espera; los cambios de índices brutos siguen siendo útiles incluso cuando las etiquetas no coinciden con el diseño de la consola.
Reconectarse en un estado conocido
Cerrar juegos y aplicaciones de configuración del controlador, desconectar el dispositivo, esperar brevemente y reconectarlo. Para Bluetooth, confirma que el sistema operativo todavía lo enumera como conectado. Para USB, utilice un puerto directo y un cable conocido para llevar datos, no un cable solo de carga.
Vuelve a la página y pulsa un botón de nuevo. Evite reconectar varios controladores a la vez porque el navegador puede exponer múltiples índices y hacer que el dispositivo activo no esté claro.
Comparar un navegador actual
El comportamiento de Gamepad API y las asignaciones de dispositivos compatibles difieren entre los navegadores y los sistemas operativos. Prueba un navegador basado en cromo- o Firefox actual si está disponible. Un resultado en un navegador es evidencia sobre ese ambiente, no un veredicto de controlador universal.
Algunas funciones del dispositivo del navegador requieren una conexión segura. Uso https://keymap.io, mantener el navegador actual y evitar copias o versiones incrustadas de la página al comparar los resultados.
Eliminar las capas competidoras
Steam Input, utilidades del fabricante, software de control virtual y herramientas de accesibilidad pueden remap, combinar o ocultar dispositivos. Documente el perfil activo antes de desactivar cualquier cosa. Cerrar una capa, reconectar y repetir la prueba.
Si un juego utiliza un controlador virtual mientras el navegador ve el controlador físico, la numeración de botones o el comportamiento del eje puede diferir. Esa es una diferencia de mapeo, no necesariamente una entrada rota.
Compruebe lo “detectado” significa
Un nombre de dispositivo en la página confirma que el navegador expone un objeto de gamepad. No prueba que cada botón está conectado correctamente. Mueva cada eje y presione cada botón. Usar el Prueba de derivación de palo sólo después de confirmar los ejes esperados del palo se mueven.
Algunos controladores exponen disparadores como botones analógicos; otros usan ejes. Los sensores de movimiento, touchpads, LEDs y vibración no están representados consistentemente por la cartografía estándar del navegador. Su ausencia en un probador web no prueba que esas características de hardware fallaron.
Cuando el controlador funciona en ninguna parte
Si el sistema operativo, los juegos y múltiples navegadores no detectan el dispositivo, prueba otro cable, puerto y computadora antes del servicio. Compruebe las instrucciones de emparejamiento, firmware y reseteo del fabricante para el modelo exacto. Evite instalar controladores desconocidos de sitios de descarga no oficiales.
Para un informe de soporte útil, incluye el modelo de controlador, el modo cableado/sin cable, sistema operativo, versión del navegador, si se utilizó una pulsación de botón para la activación, y que otras aplicaciones lo detectan. Eso separa un problema de exposición del navegador de un fallo de conexión en todo el sistema.