Guía para solucionar el error de control no detectado pc en Windows 10 y 11

Enfrentarse a un problema de control no detectado pc es una de las situaciones más frustrantes para cualquier jugador cuando conecta su mando por USB o Bluetooth y Windows no reacciona. Aunque el mando encienda sus luces de carga o vibre por un instante, es muy común que el sistema operativo no lo reconozca como un dispositivo de juego en títulos de Steam, Epic Games o emuladores. En esta guía práctica analizamos las causas técnicas reales detrás de este fallo, desde cables USB que solo transmiten energía eléctrica hasta conflictos de controladores ocultos y opciones de ahorro de energía que apagan los puertos sin previo aviso.

Diagrama de diagnóstico para un control no detectado pc mostrando revisión de cables USB, administrador de dispositivos y joy.cpl

Conecta tu mando por USB o Bluetooth y presiona cualquier botón

USB Bluetooth
¿No se detecta?
  • Usa Google Chrome, Microsoft Edge, Brave u Opera para el mejor soporte de Gamepad API.
  • Presiona cualquier botón o mueve una palanca al abrir esta página para que el navegador active el mando.
  • Firefox requiere presionar un botón antes de reconocer los mandos conectados en la pestaña.
  • En macOS e iOS 16+, comprueba que el mando esté emparejado en los Ajustes del Sistema Bluetooth.
Esquema de resolución de conflictos de controladores entre XInput, DirectInput, Steam Input y programas de emulación

Movimiento, touchpad y batería (PS4 / PS5)

El modo WebHID es compatible con Sony DualShock 4, DualSense y DualSense Edge.

Pasos metódicos para solucionar un mando no reconocido en tu ordenador

  1. Verifica que el cable USB transmita datos reales: Si tienes un control no detectado pc al conectarlo por cable, sustituye el cable de inmediato por uno certificado de transferencia de datos. Muchos cables incluidos con lámparas o auriculares solo tienen cables de corriente (+5V y tierra) y carecen de líneas de datos (D+ y D-).
  2. Prueba un puerto USB directo de la placa base trasera: Desconecta el mando de concentradores USB externos o puertos frontales de la torre y conéctalo directamente a un puerto USB 2.0 o 3.0 situado en la parte posterior del ordenador para descartar caídas de voltaje.
  3. Revisa el Administrador de dispositivos en busca de errores: Haz clic derecho en el botón Inicio de Windows, selecciona Administrador de dispositivos y despliega las secciones 'Dispositivos de interfaz de usuario (HID)' y 'Controladores de bus serie universal' buscando iconos amarillos de advertencia con Códigos 10 o 43.
  4. Comprueba el reconocimiento en el panel clásico joy.cpl: Presiona Windows más R, escribe joy.cpl y pulsa Enter. Si el mando aparece listado en esta ventana pero no funciona en tu juego, el fallo no es de hardware, sino de una mala configuración de Steam Input o del videojuego.
  5. Desinstala controladores conflictivos o controladores virtuales: Si utilizaste programas antiguos como ScpToolkit, MotioninJoy o tienes activado el filtro HidHide de DS4Windows, desinstálalos para evitar que oculten el dispositivo físico ante el sistema operativo.

Diagnóstico de fallos según el comportamiento en el sistema

La forma exacta en que Windows reacciona al conectar el periférico te revela la raíz del problema. Utiliza esta tabla para identificar el origen de la avería.

Comportamiento observadoDiagnóstico técnicoOrigen más probableAcción recomendada
El mando enciende luces de carga pero Windows no emite sonidoFalta de comunicación de datos en el bus USBCable USB que solo sirve para cargar baterías o puerto micro-USB dañadoCambiar a un cable USB de datos probado con un teléfono móvil
Aparece el aviso 'Dispositivo USB no reconocido'Error en la solicitud del descriptor de hardware (Código 43)Puerto USB sucio, cable defectuoso o chip microcontrolador del mando bloqueadoReiniciar el mando con el botón reset trasero y cambiar de puerto USB
Aparece en joy.cpl pero los juegos no respondenConflicto de protocolo entre DirectInput y XInputEl juego solo admite mandos de Xbox y tu mando opera en DirectInputActivar Steam Input o emular XInput mediante la herramienta gratuita x360ce
El mando se desconecta solo tras unos minutosSuspensión selectiva de energía de WindowsEl sistema operativo apaga el puerto USB o Bluetooth para ahorrar bateríaDesactivar el ahorro de energía en el Administrador de dispositivos
Aparece dos veces o no se mueve en juegosDoble entrada por controladores virtuales activosDS4Windows, Steam y reWASD compitiendo por el mismo periféricoCerrar los programas de remapeo en segundo plano y reiniciar el juego

Causas principales de un control no detectado pc en Windows

Conectar un mando a un ordenador y comprobar que no responde es uno de los problemas más frecuentes entre la comunidad de jugadores de PC. A diferencia de las consolas de sobremesa como PlayStation 5, Xbox Series X o Nintendo Switch, donde el ecosistema de hardware y software está estrictamente unificado por el fabricante, en un ordenador intervienen cientos de combinaciones de placas base, concentradores USB, adaptadores Bluetooth y controladores de diversos desarrolladores.

Cuando se presenta un fallo de control no detectado pc, la reacción instintiva de muchos usuarios es asumir que el mando se ha roto definitivamente y necesita reemplazo. Sin embargo, en más del noventa por ciento de las ocasiones, el mando se encuentra en perfecto estado físico y el problema radica en un obstáculo dentro de la cadena de comunicación entre el puerto físico y la capa de software del sistema operativo.

Entre las causas más habituales se encuentran los cables de carga que carecen de líneas de datos, los controladores corruptos en el Administrador de dispositivos de Windows, las opciones de administración de energía que desconectan los puertos para ahorrar batería y los conflictos generados por programas de emulación antiguos que capturan el mando de forma exclusiva impidiendo que los juegos lo vean.

El error número uno: cables USB que solo cargan y no transmiten datos

El motivo más común en todo el mundo por el cual un ordenador no detecta un mando conectado por cable es el uso de un cable USB de carga exclusiva. En los hogares actuales proliferan decenas de cables con conectores USB-C o micro-USB incluidos con lámparas recargables, ventiladores portátiles, altavoces pequeños o juguetes electrónicos.

Para ahorrar costes de fabricación, estos cables baratos solo contienen en su interior dos hilos de cobre: el hilo rojo de alimentación positiva (+5V) y el hilo negro de tierra (GND). Carecen por completo de los dos hilos centrales esenciales para la informática: el hilo blanco (D-) y el hilo verde (D+), encargados de transportar los paquetes de datos binarios entre el mando y la placa base.

Cuando enchufas tu mando de PS5, PS4, Xbox o Switch con uno de estos cables, el mando encenderá su luz de carga o cargará su batería interna con total normalidad, lo que hace creer al usuario que el cable funciona. Sin embargo, Windows jamás emitirá el sonido clásico de conexión ni registrará el dispositivo en el sistema porque electrónicamente no hay ninguna línea de datos conectada. La prueba definitiva es conectar ese mismo cable a un teléfono móvil: si el ordenador no te permite transferir fotos ni archivos, ese cable no sirve para jugar.

Diagnóstico en el Administrador de dispositivos: Código 43 y Código 10

Si estás seguro de que tu cable transmite datos pero el mando sigue sin aparecer, el siguiente paso técnico obligatorio es consultar el Administrador de dispositivos de Windows para verificar cómo clasifica el sistema operativo al periférico conectado.

Para acceder, haz clic derecho sobre el botón Inicio de Windows y selecciona Administrador de dispositivos. Despliega tres categorías clave: Dispositivos de interfaz de usuario (HID), Dispositivos de juego y Controladoras de bus serie universal (USB). Si observas algún elemento con un triángulo amarillo de advertencia o un dispositivo etiquetado como Dispositivo USB desconocido, Windows ha detectado la presencia eléctrica del mando pero no ha podido comunicarse con su firmware.

Los dos errores más frecuentes en este apartado son el Código 43 (Error en la solicitud del descriptor de dispositivo) y el Código 10 (El dispositivo no puede iniciar). El Código 43 suele producirse por suciedad en los pines del conector USB, por el uso de alargadores USB de mala calidad o por un bloqueo temporal en el microcontrolador del mando tras una caída de tensión; la solución habitual consiste en desconectar el mando, pulsar el botón de reinicio de fábrica trasero con un clip y enchufarlo en otro puerto USB. El Código 10, por su parte, indica que el controlador del sistema está desactualizado o en conflicto con otro software previamente instalado.

Un caso típico de control no detectado pc ocurre cuando el cable USB solo suministra energía pero no transfiere datos.

  • Código 43: Fallo en el descriptor del dispositivo USB; causado por cables dañados, puertos sucios o bloqueo de firmware.
  • Código 10: El dispositivo no puede iniciar; generado habitualmente por controladores incompatibles o registros corruptos.
  • Código 28: No están instalados los controladores para este dispositivo; requiere actualizar Windows o instalar el driver de la marca.
  • Solución rápida: Haz clic derecho sobre el dispositivo con advertencia, selecciona Desinstalar el dispositivo y reinicia el PC.

Cómo comprobar el reconocimiento físico mediante el comando joy.cpl

Muchos jugadores asumen que sufren un problema de control no detectado pc simplemente porque abren un juego como FIFA, Call of Duty o Genshin Impact y el personaje no se mueve con las palancas. Sin embargo, es fundamental separar un fallo de reconocimiento del sistema operativo de una incompatibilidad interna del propio videojuego.

Para comprobar de forma definitiva si Windows reconoce el mando independientemente de los juegos, utiliza la herramienta nativa joy.cpl. Presiona las teclas Windows más R en tu teclado, escribe exactamente joy.cpl en el cuadro de texto y pulsa Enter. Se abrirá la ventana clásica Dispositivos de juego de Windows.

Si tu mando aparece listado en esa ventana (con nombres como Mandos para Microsoft Xbox, Wireless Controller o Dispositivo de juego HID) y al pulsar Propiedades los botones y ejes responden al presionarlos, tu ordenador reconoce el mando al cien por cien. Si el juego no lo detecta, el problema se debe a que el título exige mandos XInput y tu mando opera en DirectInput, o a que tienes activada una configuración incorrecta en Steam.

Conflictos de controladores antiguos: HidHide, ScpToolkit y MotioninJoy

Una de las causas más difíciles de diagnosticar en ordenadores de jugadores veteranos es la presencia de controladores virtuales antiguos que quedaron instalados en el sistema tras utilizar programas de emulación en el pasado.

El caso más grave lo representan utilidades obsoletas como MotioninJoy y ScpToolkit, utilizadas hace años para conectar mandos de PS3 a PC. Estos programas instalaban controladores de filtro en el nivel más bajo del núcleo de Windows que secuestraban los puertos USB y los adaptadores Bluetooth. Aunque borres la carpeta del programa, el controlador de filtro puede permanecer activo en el registro del sistema, impidiendo que cualquier mando moderno de PS4, PS5 o Xbox sea detectado por Windows.

Otro conflicto moderno muy habitual está relacionado con el programa DS4Windows y su controlador complementario HidHide. La función de HidHide es ocultar intencionadamente el mando físico real de Sony ante Windows para evitar que los juegos reciban doble pulsación (el mando real más el mando virtual de Xbox emulado). Si cerraste DS4Windows de forma forzada o desinstalaste la aplicación sin desactivar la lista de ocultación de HidHide, tu mando físico seguirá siendo invisible para Windows hasta que abras la utilidad de configuración de HidHide y desmarques la casilla de bloqueo de tu dispositivo.

Problemas de conexión inalámbrica: suspensión selectiva de USB y Bluetooth

Cuando el fallo de detección se manifiesta en conexiones inalámbricas por Bluetooth o en mandos conectados mediante adaptadores USB inalámbricos de 2.4 GHz, la causa principal suele residir en los planes de ahorro de energía de Windows.

Windows 10 y Windows 11 incorporan de serie una función denominada Suspensión selectiva de USB. Si el sistema operativo detecta que el procesador está bajo carga o si juegas en un ordenador portátil con batería, Windows puede cortar temporalmente el suministro eléctrico del puerto USB donde tienes conectado tu receptor inalámbrico, provocando que el mando se desconecte en mitad de una partida y no vuelva a enlazar hasta reiniciar el equipo.

Para desactivar este comportamiento, abre el Panel de control clásico, entra en Opciones de energía, haz clic en Cambiar la configuración del plan junto a tu plan activo, selecciona Cambiar la configuración avanzada de energía, despliega la sección Configuración de USB > Configuración de suspensión selectiva de USB y marca la opción como Deshabilitado. Asimismo, en el Administrador de dispositivos, entra en las propiedades de tu adaptador Bluetooth, ve a la pestaña Administración de energía y desmarca la casilla Permitir que el equipo apague este dispositivo para ahorrar energía.

Para resolver el error de control no detectado pc en navegadores web, activa la compatibilidad con dispositivos de entrada en la configuración del sistema.

Interferencia de Steam Input y aplicaciones en segundo plano

En la actualidad, Steam Input es la herramienta de gestión de mandos más extendida en PC, pero también puede ser el origen de conflictos severos si tienes abiertos otros lanzadores de juegos al mismo tiempo.

Cuando Steam está en ejecución con la compatibilidad de mandos activada, el cliente toma el control exclusivo del periférico para traducir sus entradas. Si mientras juegas a un título de Epic Games Store, Ubisoft Connect o EA App dejas Steam abierto en segundo plano (minimizado en la bandeja del sistema), Steam puede secuestrar la señal del mando o aplicar su perfil de configuración de escritorio (Desktop Configuration), haciendo que el mando actúe como un ratón en lugar de como un mando de juego dentro del videojuego.

Si tu juego fuera de Steam no detecta el mando, la solución más rápida es hacer clic derecho en el icono de Steam junto al reloj de Windows y seleccionar Salir de Steam por completo antes de iniciar tu partida. Por el contrario, si juegas dentro de Steam y el juego no responde, abre las Propiedades del juego en tu biblioteca de Steam, entra en la pestaña Mando y alterna entre Habilitar Steam Input o Desactivar Steam Input según la compatibilidad nativa del título.

Comprobación de hardware en GPadTester para descartar placas dañadas

Una vez revisados los cables, los puertos USB y la configuración de Windows, el paso de verificación neutral definitivo es probar tu periférico en nuestra herramienta web independiente.

Abre GPadTester en un navegador moderno (como Google Chrome, Microsoft Edge, Opera o Firefox) y presiona cualquier botón frontal de tu mando. La W3C Gamepad API del navegador escucha directamente los eventos de entrada del sistema operativo sin depender de configuraciones de Steam ni de motores de videojuegos específicos. Si la página muestra el identificador de tu mando, los ejes analógicos y la matriz de botones respondiendo en tiempo real, tu mando está perfectamente comunicado con el ordenador.

Si tras probar varios cables de datos, distintos puertos USB y diferentes ordenadores la herramienta sigue mostrando el mensaje de espera de entrada y ningún dispositivo aparece en el Administrador de dispositivos de Windows, es muy probable que el puerto físico de carga del mando (la lengüeta interna micro-USB o USB-C) tenga pistas desoldadas o que el fusible de protección de la placa base del mando se haya fundido tras un cortocircuito eléctrico.

Especificación técnica de hardware: MDN gamepadconnected Security Gesture Requirement

Preguntas frecuentes

¿Por qué mi mando enciende las luces pero Windows no lo detecta como control?

Ocurre casi siempre porque estás utilizando un cable USB que solo sirve para recargar baterías y no contiene los hilos internos de datos (D+ y D-). Sustituye el cable por uno de transferencia de datos certificado.

¿Qué significa el aviso 'Dispositivo USB no reconocido (Código 43)' en Windows?

Indica que el ordenador detectó corriente en el puerto pero el chip del mando no pudo responder con su identificador. Suele solucionarse cambiando de puerto USB, reiniciando el PC o pulsando el botón de reset del mando.

¿Cómo sé si el problema es de mi mando o del puerto USB de mi ordenador?

Conecta el mando a otro puerto USB directo de la placa base trasera o pruébalo en otro ordenador o consola. Si en otro equipo funciona de inmediato, el fallo reside en el puerto o los controladores de tu PC.

¿Por qué mi mando aparece en la ventana joy.cpl pero no funciona dentro de los juegos?

Significa que tu mando funciona mediante el protocolo antiguo DirectInput y tu videojuego moderno solo admite mandos XInput de Xbox. Puedes solucionarlo activando Steam Input o utilizando el programa gratuito x360ce.

¿Puede un programa antiguo como ScpToolkit o MotioninJoy bloquear mandos nuevos?

Sí, esos programas antiguos instalaban controladores de filtro en el núcleo de Windows que secuestran los puertos USB y adaptadores Bluetooth. Es necesario desinstalarlos por completo para que Windows detecte mandos modernos.

¿Por qué mi mando se desconecta solo cuando juego por Bluetooth en PC?

Suele deberse a las opciones de ahorro de energía de Windows que apagan el receptor Bluetooth tras unos minutos de inactividad, o a interferencias de radiofrecuencia causadas por puertos USB 3.0 cercanos.

¿Qué debo hacer si Steam hace que mi mando mueva el cursor del ratón en lugar de jugar?

Ocurre porque Steam tiene activada la configuración de mando para el escritorio. Entra en Parámetros de Steam > Mando > Configuración de escritorio y desactiva la asignación del mando como ratón.

¿Es necesario reiniciar el ordenador tras desinstalar controladores de mandos?

Sí, reiniciar el PC es indispensable tras desinstalar dispositivos en el Administrador de dispositivos para que Windows limpie el registro del sistema y vuelva a negociar la conexión USB desde cero.

Fuentes

  1. Especificación W3C Gamepad
  2. MDN Web Docs: Gamepad API
  3. MDN Web Docs: WebHID API
  4. Soporte de PlayStation: Mando DualSense en PC
  5. Soporte de Xbox: Conectar mando al PC
  6. Soporte de Nintendo: Solución de problemas de los Joy-Con