Conectar mando de Xbox 360 al PC, Pi, Linux, Batocera…
Son varios los que me preguntan como conectar un mando de Xbox 360 al PC para usarlo con Steam, emuladores, etc. Yo estoy centrado, como sabreis, en los emuladores y frontends, tanto en Windows (Hyperspin) como en los que estan basados en distros tipo Batocera.
Bien, ¿como hacemos si tenemos un par de mandos de Xbox 360 muertos de risa, o los conseguimos de segunda mano a buen precio y queremos usarlos en nuestros sistemas de emulacion basados en Windows o Linux?
Lo primero definir si los queremos usar por CABLE o SIN CABLE, ya que la cosa cambia a nivel economico.
Para Windows si queremos usarlos CON CABLE no hay nada mas que conectar el cable USB a nuestro PC y seguir los pasos para instalar automaticamente los drivers de Windows Update, sino es asi, baja los drivers manualmente de la web de Microsoft: https://www.microsoft.com/accessories/es-es/d/xbox-360-controller-for-windows
Una vez tengais el mando correctamente instalado, debereis configurarlo al gusto dentro de cada emulador/juego de Windows.
Para Linux (Batocera, Recalbox, etc) no haria falta nada, simplemente enchufa el cable y el sistema te reconocera el mando automaticamente.

Si queremos conectarlo SIN CABLE, necesitamos si o si un receptor inalambrico en el PC, este de Amazon parece ser el adecuado: https://amzn.to/39dJVj1

Y como bien explican varios usuarios en los comentarios, la instalacion bajo Windows de este adaptador debe hacerse asi en caso de no hacerse automaticamente por el propio sistema.
Bajo Windows 10 los pasos serian estos:

Bajo Windows 7 los pasos son estos:

Y en distribuciones Linux no hay que hacer NADA, simplemente enchufar el USB del receptor, sincronizar mando/receptor y listo.
Es curioso cuanto menos que un mando que es de Microsoft bajo un sistema Windows de Microsoft tengamos que realizar alguna instalacion de driver de forma manual cuando en las distros de Linux no hay que tocar nada, interesante a la par que extraño.
Os dejo el link a las instrucciones oficiales de Microsoft de como conectar el mando a Windows, vereis que no hace alusion a instalacion de drivers en ningun momento: https://beta.support.xbox.com/help/hardware-network/accessories/xbox-wireless-adapter-for-windows-setup

Aunque si dice que los controladores estan incluidos en tu sistema operativo, lo cual entendemos que debemos tener actualizado el sistema operativo, es posible que quien no lo tenga deba instalar a mano los drivers.
NOTA AL MARGEN: Si teneis un mando INALAMBRICO, la mejor manera de conectarlo al PC es con el adaptador inalambrico, no compreis el cable de carga y penseis que va a funcionar como un mando CON CABLE por que solo sirve para cargarlo, me refiero a esto: https://amzn.to/34Z8PiY