Solucióna problemas de conexión de mandos en Windows, macOS y Linux. Incluye mandos Xbox, PlayStation, Switch y de terceros con soluciónes para USB y Bluetooth.
Si tu mando no es detectado por el ordenador o el navegador, está guía te ayudará a identificar y resolver el problema. Cubrimos todos los tipos de mando principales, sistemas operativos y métodos de conexión con pasos detallados.
Comprobaciones rápidas
Empieza probando tu mando con nuestro test de gamepad online. Conecta tu mando y pulsa cualquier botón.
El mando aparece en el test: Funciona correctamente — el problema es con un juego o aplicación concreta
El mando no aparece: Continúa con está guía de solución de problemas
Importante: Los navegadores requieren que pulses un botón o muevas un stick antes de detectar un gamepad. Es una función de privacidad de la API de Gamepad — no basta con conectarlo.
La API Web de Gamepad está diseñada para que los navegadores solo registren un mando tras pulsar un botón físico. Es una medida de privacidad intencionada para evitar que las webs identifiquen los dispositivos conectados.
Conecta tu mando por USB o Bluetooth
Abre la página del test de gamepad
Pulsa cualquier botón del mando (los botones frontales funciónan mejor)
El mando debería aparecer en menos de un segundo
Si conectaste el mando después de cargar la página, simplemente pulsa un botón — no necesitas recargar.
Antes de investigar problemas de software:
Prueba otro puerto USB — en ordenadores de sobremesa, usa los puertos traseros (conectados directamente a la placa base) en vez de los frontales
Evita los hubs USB — conecta directamente al ordenador, sobre todo con mandos que consumen mucha energía
Prueba otro cable — algunos cables USB-C solo sirven para cargar y no transmiten datos
Revisa las conexiónes sueltas — asegúrate de que el cable está bien encajado tanto en el mando cómo en el ordenador
No todos los cables USB-C son iguales. Si tu mando vino con un cable, usa ese.
Problemas con el navegador
El soporte de la API de Gamepad varía mucho entre navegadores:
Chrome / Edge: El mejor soporte. Recomendado para probar mandos. Compatible con la API de vibración.
Firefox: Buen soporte. A veces detecta mandos que Chrome no reconoce en macOS.
Safari: Soporte básico añadido en versiones recientes, pero menos fiable que Chrome/Firefox. No soporta vibración.
Opera / Brave / Vivaldi: Basados en Chromium — generalmente funciónan cómo Chrome.
Consejo: Si tu mando no se detecta en un navegador, prueba con otro. Es la forma más rápida de saber si el problema es del navegador o del sistema.
Revisa estos ajustes según tu navegador:
Chrome
Ve a chrome://flags y busca "gamepad"
Asegúrate de que Restrict gamepad access no esté activado (o déjalo en Default)
Algunas extensiones de seguridad pueden bloquear el acceso a la API de Gamepad — prueba en una ventana de incógnito sin extensiones
Firefox
Ve a about:config y busca dom.gamepad
Asegúrate de que dom.gamepad.enabled esté en true
Revisa dom.gamepad.extensions.enabled para el soporte de vibración
Safari
Ve a Safari → Ajustes → Avanzado
El soporte de la API de Gamepad requiere macOS Ventura o posterior
Safari puede pedir permiso la primera vez que se usa un gamepad
La API de Gamepad solo funcióna cuando la pestaña del navegador está en primer plano y con foco. Si cambias a otra ventana o pestaña, la entrada del gamepad se pausa.
Asegúrate de que la pestaña del test de gamepad es la pestaña activa y con foco
Haz clic en cualquier parte de la página para asegurar que tiene el foco
Si el mando se desconecta al cambiar de pestaña, es normal — se reconectará cuando vuelvas
Solución de problemas en Windows
Primero confirma que Windows detecta tu mando:
Pulsa Win + I para abrir Configuración
Ve a Bluetooth y dispositivos → Dispositivos
Busca tu mando en la lista de dispositivos
También puedes comprobarlo con el diálogo clásico de Controladores de juego:
Pulsa Win + R, escribe joy.cpl y pulsa Enter
Tu mando debería aparecer en la lista
Seleccionalo y haz clic en Propiedades para probar botones y ejes
Si Windows no detecta el mando, el problema es de conexión o de drivers, no del navegador.
Revisa el Administrador de dispositivos en busca de problemas de drivers:
Pulsa Win + X → Administrador de dispositivos
Expande Dispositivos de interfaz de usuario (HID) o Perifericos Xbox
Busca tu mando — un icono de advertencia amarillo indica problemas de drivers
Para soluciónar problemas de drivers:
Clic derecho en el dispositivo → Actualizar controlador → Buscar automáticamente
Si eso no funcióna: clic derecho → Desinstalar dispositivo → desconecta y vuelve a conectar el mando
Para mandos PlayStation: no existe un driver oficial de Windows — Windows usa drivers HID genéricos
Los mandos Xbox son especialmente problemáticos con Bluetooth en Windows:
Adaptadores Bluetooth antiguos: Los mandos Xbox necesitan Bluetooth 4.0+ con soporte Low Energy. Los adaptadores más antiguos no funciónan.
Xbox Wireless vs Bluetooth: Los mandos Xbox tienen dos modos inalámbricos. El boton Xbox parpadea rápido en modo Xbox Wireless (necesita el adaptador Xbox Wireless) y parpadea lento en modo Bluetooth. Manten pulsado el boton de emparejamiento 3 segundos para entrar en modo Bluetooth.
Actualizaciones de firmware: Actualiza el firmware de tu mando con la app Accesorios de Xbox — las versiones antiguas pueden causar desconexiónes por Bluetooth
Solución recomendada: Usa USB para la conexión más fiable. Si necesitas conexión inalámbrica, considera el adaptador oficial Xbox Wireless en vez de Bluetooth.
Para emparejar un mando Bluetooth en Windows:
Pon tu mando en modo de emparejamiento (normalmente manten pulsado el boton de sincronización hasta que la luz parpadee rápido)
Abre Configuracion → Bluetooth y dispositivos → Agregar dispositivo
Selecciona Bluetooth (no "Todo lo demas")
Espera a que aparezca tu mando y haz clic para emparejarlo
Si el emparejamiento falla:
Elimina el mando de la lista de dispositivos emparejados e intentalo de nuevo
Desactiva y vuelve a activar el Bluetooth en Configuracion
Reinicia el servicio de soporte Bluetooth: pulsa Win + R, escribe services.msc, busca Servicio de soporte Bluetooth, clic derecho → Reiniciar
Comprueba si el Bluetooth está desactivado en la BIOS/UEFI (en sobremesas con Bluetooth anadido)
Solución de problemas en macOS
macOS tiene soporte nativo para ciertos mandos desde macOS Catalina (10.15):
Mando Xbox Wireless: Bluetooth funcióna de forma nativa en macOS Catalina+. USB funcióna en macOS Ventura+ pero puede no funciónar en versiones anteriores o especificamente en Chrome.
PS4 DualShock 4: Totalmente compatible por Bluetooth y USB
PS5 DualSense: Compatible en macOS Monterey+ por Bluetooth y USB
Switch Pro Controller: Compatible por Bluetooth en macOS Big Sur+
Switch Joy-Cons: Soporte limitado — pueden aparecer cómo dispositivos separados
Problema conocido: Algunos mandos USB (especialmente Xbox) no se detectan en Chrome en macOS. Prueba conectar por Bluetooth o usa Firefox. Es un bug de Chromium que persiste desde haceaños.
macOS puede requerir permisos explicitos para que los navegadores lean la entrada del gamepad:
Abre Ajustes del Sistema → Privacidad y seguridad
Busca Monitorizacion de entrada (o Accesibilidad en versiones anteriores de macOS)
Asegúrate de que tu navegador (Chrome, Firefox, Safari) está en la lista y activado
Si no aparece, puedes necesitar anadirlo manualmente con el boton +
Despues de cambiar los permisos, puede que necesites reiniciar el navegador para que surtan efecto.
Pon el mando en modo de emparejamiento
Abre Ajustes del Sistema → Bluetooth
El mando debería aparecer en "Dispositivos cercanos"
Haz clic en Conectar
Modo de emparejamiento según el mando:
PS4/PS5: Manten pulsados Share + boton PS hasta que la barra de luz parpadee rápido
Xbox: Manten pulsado el boton de emparejamiento (parte superior del mando) 3 segundos hasta que el boton Xbox parpadee rápido
Switch Pro: Manten pulsado el boton de sincronización (parte superior del mando) hasta que las luces parpadeen en secuencia
Si el mando estaba emparejado previamente con una consola, puede intentar reconectarse a ella. Apaga la consola o desvincula el mando de ella primero.
Solución de problemas en Linux
La mayoría de mandos modernos funciónan en Linux con los drivers integrados del kernel. Verifica la detección:
Conecta tu mando y ejecuta lsusb para comprobar si aparece
Revisa dmesg | tail -20 para ver mensajes de conexión justo después de conectarlo
Busca dispositivos /dev/input/js* o /dev/input/event*
Usa jstest /dev/input/js0 para probar botones y ejes directamente
Instala jstest-gtk para una herramienta grafica de prueba si el test web no detecta tu mando.
Opciones de drivers para mandos en Linux:
xpad (integrado): Driver del kernel por defecto para mandos Xbox. Se carga automáticamente. Funciona con mandos Xbox 360, Xbox One y Xbox Series por USB.
xone: Driver de la comunidad para el adaptador inalámbrico Xbox One/Series. Instalalo desde github.com/medusalix/xone
PlayStation: Los mandos PS4 y PS5 funciónan con los modulos del kernel integrados hid-sony y hid-playstation
Steam: Si tienes Steam instalado, su soporte de mandos puede interferir con la detección del navegador — prueba cerrando Steam
Si el sistema detecta el mando pero el navegador no:
Comprueba los permisos del dispositivo: ls -la /dev/input/js*
Anade tu usuario al grupo input: sudo usermod -aG input $USER (cierra sesion y vuelve a entrar)
Instala reglas udev para tu mando. Si usas Steam, sus reglas udev (normalmente en /usr/lib/udev/rules.d/70-steam-input.rules) cubren la mayoría de mandos
Si usas navegadores Snap/Flatpak, asegurate de que el navegador tiene permiso para acceder a dispositivos de entrada
Problemas según el tipo de mando
Mando Xbox Series X|S
USB: Funciona en Windows y Linux al instante. En macOS, usa Ventura+ o prueba Bluetooth.
Bluetooth: Funciona en todas las plataformas. Asegúrate de que el firmware del mando esta actualizado — las primeras versiones tenian bugs con Bluetooth.
Xbox Wireless: Necesita el adaptador oficial Xbox Wireless. Solo funcióna en Windows.
Mando Xbox One
La revision 1 (modelo de 2013, sin jack de 3,5 mm) no tiene Bluetooth — necesita USB o el adaptador Xbox Wireless
La revision 2+ (2016 en adelante, con jack de 3,5 mm) tiene Bluetooth
Mando Xbox 360
Con cable: Plug and play en Windows. En macOS, necesita un driver de terceros (p. ej., 360Controller). En Linux, usa el modulo del kernel xpad.
Inalambrico: Necesita el receptor Xbox 360 Wireless Gaming Receiver (no es Bluetooth). Solo en Windows con drivers oficiales.
PS5 DualSense
USB: Funciona en todas las plataformas sin necesidad de drivers
Bluetooth: Manten pulsados Share + boton PS durante 3 segundos para entrar en modo de emparejamiento (la barra de luz parpadea en azul)
Los gatillos adaptativos y la retroalimentacion haptica no estan disponibles en el navegador — solo funcióna la entrada básica de botones, sticks y gatillos
PS4 DualShock 4
Muy compatible — funcióna por USB y Bluetooth en todas las plataformas principales
El color de la barra de luz puede no cambiar al conectarlo al PC (es normal)
En Windows, algunos juegos necesitan el software DS4Windows para emulacion XInput, pero el test en el navegador funcióna de forma nativa
Bluetooth: El DS3 usa un protocolo Bluetooth no estándar — no se empareja cómo los mandos modernos. Necesita software especial.
En Linux, el modulo hid-sony ofrece soporte basico por USB
Switch Pro Controller
USB: Funciona en Windows y Linux. En macOS, compatible desde Big Sur+.
Bluetooth: Manten pulsado el boton de sincronización en la parte superior hasta que las luces verdes parpadeen en secuencia. Funciona en todas las plataformas.
Algunos navegadores pueden identificar mal la distribucion de botones — usa la opcion de cambiar el tipo de mando si las etiquetas no coinciden
Joy-Cons
Cada Joy-Con se conecta cómo un dispositivo separado por Bluetooth
Manten pulsado el boton de sincronización (entre SL/SR) en cada Joy-Con hasta que las luces parpadeen en secuencia
El soporte en navegadores es limitado — los Joy-Cons pueden aparecer cómo mandos genéricos con un mapeo de ejes inusual
No hay forma integrada de combinar dos Joy-Cons en un solo mando virtual en el navegador
Mandos 8BitDo: Muchos mandos 8BitDo tienen modos de entrada intercambiables (XInput, DInput, Switch, macOS). Usa el modo XInput para la mejor compatibilidad con navegadores. Consulta el manual para la combinacion de botones correcta (normalmente Start + X para XInput).
Mandos GameSir: Similar a 8BitDo — busca el modo XInput. Algunos modelos tienen un interruptor fisico en la parte trasera.
Logitech F310/F710: Tiene un interruptor fisico DInput/XInput en la parte trasera. Ponlo en X (XInput) para que el navegador lo detecte.
Mandos genéricos/sin marca: Suelen usar el protocolo DInput, que tiene un soporte inconsistente en navegadores. Puede que veas un aviso de "mapeo no estándar detectado". Los botones pueden no coincidir con las etiquetas esperadas.
Volantes y joysticks de vuelo: Pueden ser detectados pero con un mapeo de ejes inusual. El navegador los trata cómo gamepads genéricos.
DInput vs XInput: XInput es el estándar moderno usado por mandos Xbox y la mayoría de juegos de PC. DInput es un protocolo más antiguo. Los navegadores manejan los mandos XInput de forma más fiable. Si tu mando tiene un selector de modo, usa siempre XInput.
Problemas según el tipo de conexión
Si tu mando USB no se detecta:
Desconecta y vuelve a conectar el cable
Prueba otro puerto USB (USB-A si es posible, ya que los adaptadores USB-C pueden ser poco fiables)
Prueba otro cable — algunos cables USB-C no soportan transferencia de datos
Comprueba si el mando se carga por USB (la luz se enciende) — si es asi, el cable sirve para cargar pero puede que no para datos
Prueba a conectarlo a otro ordenador para descartar un problema del mando
Detalles sobre USB-C
Usa un cable que soporte datos USB 2.0 (la mayoría lo hace, pero los cables baratos pueden no)
Si usas un adaptador USB-C a USB-A, asegurate de que sea de cálidad
Algunas estaciones de acoplamiento USB-C pueden no transmitir datos de gamepad — prueba una conexión directa
Pasos generales de solución de problemas Bluetooth para todo tipo de mandos:
Elimina y vuelve a emparejar: Borra el mando de tus dispositivos Bluetooth y emparejalo de nuevo desde cero
Revisa la bateria: Una bateria baja puede causar desconexiónes intermitentes y fallos de emparejamiento
Distancia: Mantente a menos de 3 metros de tu ordenador durante el emparejamiento inicial
Interferencias: Alejate de otros dispositivos Bluetooth, dispositivos USB 3.0 (emiten interferencia RF en 2,4 GHz) y routers Wi-Fi
Un mando a la vez: Si el emparejamiento falla, desconecta todos los demas mandos Bluetooth primero
Reinicia el mando: La mayoría de mandos tienen un boton de reinicio pequeño (normalmente un agujero en la parte trasera)
Consejo: Si el Bluetooth no es fiable, el USB siempre es más estable. Usa Bluetooth solo cuando realmente necesites conexión inalámbrica.
Adaptador Xbox Wireless: Solo para Windows. Instala el driver más reciente desde Windows Update. El adaptador puede conectar hasta 8 mandos simultaneamente.
Dongles de PlayStation: Existen algunos dongles Bluetooth de terceros diseñados especificamente para mandos PS, pero no son necesarios — el Bluetooth estándar funcióna.
Adaptador USB 8BitDo: Funciona cómo un adaptador Bluetooth estándar. Cambia al modo XInput para compatibilidad con navegadores.
Dongles genéricos 2,4 GHz: Los mandos que vienen con su propio receptor USB suelen funciónar cómo plug-and-play en Windows, pero pueden necesitar drivers en macOS/Linux.
Interferencia de software
Algunos programas toman el control exclusivo de la entrada del mando, impidiendo que el navegador lo detecte:
Steam: El soporte de mandos de Steam puede interceptar la entrada del gamepad aunque no estés jugando. Cierra Steam completamente o desactiva Steam Input en Ajustes → Mando → Ajustes generales del mando.
DS4Windows: Esta herramienta crea un mando virtual Xbox a partir de un mando PS4/PS5. Mientras se ejecuta, el navegador puede no ver el dispositivo original. Cierra DS4Windows para probarlo de forma nativa.
reWASD / x360ce / AntiMicroX: Cualquier software de remapeo o emulacion puede interceptar la entrada. Cierra todas estas herramientas antes de probar.
Drivers de mandos virtuales: Software cómo ViGEmBus puede crear gamepads virtuales que confunden la detección. Revisa el Administrador de dispositivos en busca de dispositivos HID fantasma.
Cuando estés soluciónando problemas, simplifica tu configuración:
Desconecta todos los demas mandos y prueba con uno solo
Algunos sistemas tienen un limite de dispositivos Bluetooth simultaneos — prueba desconectando otros accesorios Bluetooth
Si aparece un mando "fantasma" después de desconectarlo, recarga la página para limpiar el estado
Sigue sin detectarse?
Si ya has probado todo lo anterior:
Prueba en otro ordenador para determinar si el propio mando está defectuoso
Prueba con otro mando en tu ordenador para descartar un problema del sistema
Actualiza tu sistema operativo — las actualizaciones del SO suelen mejorar el soporte de mandos
Actualiza tu navegador a la ultima version
Prueba USB si usas Bluetooth (o viceversa) — un metodo de conexión puede funciónar cuando el otro no
Consulta la web del fabricante para actualizaciones de firmware o problemas conocidos
Cuando tu mando este conectado, ve a nuestro test de gamepad para verificar que todos los botones, sticks y gatillos funciónan correctamente y comprobar si hay deriva en los sticks.