¡Aquí hay una guía paso a paso para conectar un controlador Xbox One a una Raspberry Pi para juegos mejorados!

Cómo conectar un controlador Xbox One a Raspberry Pi

Anuncio ¿Eres fanático de los juegos retro y tienes ganas de conectar tu controlador Xbox One a tu Raspberry Pi? Gracias a las herramientas de configuración automática en RetroPie y Recalbox, es posible controlar juegos con un controlador Xbox. ¿Pero qué hay de la conexión real? ¿Es posible? ¿Podría necesitar un adaptador para conectar un controlador Xbox One a otra computadora? Esto es

Anuncio

¿Eres fanático de los juegos retro y tienes ganas de conectar tu controlador Xbox One a tu Raspberry Pi? Gracias a las herramientas de configuración automática en RetroPie y Recalbox, es posible controlar juegos con un controlador Xbox.

¿Pero qué hay de la conexión real? ¿Es posible? ¿Podría necesitar un adaptador para conectar un controlador Xbox One a otra computadora? Esto es lo que necesitas saber.

Configuración de Raspbian para un controlador Xbox One

Si planea usar un controlador Xbox One con su Raspberry Pi, comience actualizando su sistema operativo. En la terminal, use:

 sudo apt update sudo apt upgrade 

Espere mientras se completa cada uno de estos, buscando indicaciones para confirmar la instalación.

Sincronice el controlador Xbox One con una Raspberry Pi

En la mayoría de los casos, no debería necesitar un controlador para el controlador Xbox One en Raspbian. El soporte para el controlador está integrado en el sistema operativo. Sin embargo, los emuladores y juegos más antiguos no detectan esto. También es útil para conectarse a través de Bluetooth (ver más abajo).

Si tiene problemas para que el controlador Xbox One funcione con ciertos juegos, instale el controlador con

 sudo apt install xboxdrv 

Como siempre, espere a que se complete la instalación antes de continuar.

Cómo conectar un controlador Xbox One a una Raspberry Pi a través de USB

La belleza de USB es que simplemente puedes enchufar y jugar.

Si bien la comodidad del controlador Xbox One es su flexibilidad inalámbrica, si está desesperado por usarlo, pruebe con USB. El cable de carga de Xbox One se puede usar para esto, pero si su sistema no incluye uno, deberá comprar el suyo. La versión de 2.7 metros es la mejor para jugar en sistemas retro.

Cable de carga USB oficial de Microsoft Xbox One Cable de carga USB oficial de Microsoft Xbox One Compre ahora en Amazon $ 7.30

No olvides que también puedes comprar una versión cableada del controlador Xbox One. Esto se conectará directamente y ahorrará tiempo configurando Bluetooth.

Controlador con cable PowerA Enhanced para Xbox One Controlador con cable PowerA Enhanced para Xbox One Comprar ahora en Amazon $ 19.10

Cómo conectar un controlador Xbox One a una Raspberry Pi a través de Bluetooth

Si planea conectar su controlador Xbox One a una Raspberry Pi, es mejor elegir un modelo posterior. Las Raspberry Pi más antiguas no tienen la velocidad de procesamiento (o las capacidades de Wi-Fi y Bluetooth) para manejar los controladores inalámbricos. Use USB si está limitado a Pis de mayor edad.

Con una Raspberry Pi o posterior, tiene dos opciones para la conectividad inalámbrica:

  1. Adaptador inalámbrico dongle
  2. Herramienta Bluetooth integrada

Uno es considerablemente más fácil que el otro.

Método 1: uso del adaptador inalámbrico Xbox de Microsoft

La forma más sencilla de conectar un controlador Xbox One a una Raspberry Pi es usar el adaptador inalámbrico oficial Xbox de Microsoft.

Adaptador inalámbrico Microsoft Xbox Adaptador inalámbrico Microsoft Xbox Comprar ahora en Amazon

(Tenga en cuenta que este controlador es diferente al utilizado por el controlador inalámbrico Xbox 360).

Con el adaptador inalámbrico conectado a su Raspberry Pi, inicie y luego espere a que se encienda el dispositivo. Mantenga presionado el botón de emparejamiento en el adaptador y el controlador Xbox One simultáneamente y espere a que las luces se sincronicen. Cuando dejen de parpadear, ¡estás listo para jugar!

Método 2: emparejamiento directo a través de la herramienta Bluetooth

Antes de continuar, asegúrese de haber instalado el controlador xboxdrv como se explicó anteriormente.

La sincronización de un controlador Xbox One requiere que deshabilites ERTM. Este es el modo de retransmisión mejorado, una característica clave de Bluetooth. Sin embargo, con esto habilitado, los dispositivos no pueden sincronizarse. Desactivar ERTM con:

 echo 'options bluetooth disable_ertm=Y' | sudo tee -a /etc/modprobe.d/bluetooth.conf 

A continuación, reinicie la Raspberry Pi:

 sudo reboot 

El Raspberry Pi reiniciado ahora está listo para la conectividad Bluetooth. Inicie las herramientas de Bluetooth con:

 sudo bluetoothctl 

Debería ver la respuesta "Agente registrado" y un nuevo mensaje [Bluetooth]# . En el indicador, habilite el agente así:

 agent on 

Luego, configúrelo como predeterminado:

 default-agent 

El siguiente paso es comenzar a buscar dispositivos Bluetooth detectables. Use el comando "escanear en" para comenzar el escaneo:

 scan on 

Escanear en busca de dispositivos Bluetooth

Inmediatamente verá una lista en el terminal de dispositivos disponibles. Sin embargo, el controlador Xbox One no estará entre estos elementos. En su lugar, deberá hacer que el controlador sea reconocible. Enciéndalo, luego mantenga presionado el botón de sincronización en la parte frontal del dispositivo, al lado del puerto microUSB.

Dispositivos Bluetooth encontrados por Raspberry Pi

Cuando la luz del botón Xbox comienza a parpadear, es detectable. Debería ver una cadena de números y una descripción aparecer en el terminal. El nuestro se veía así:

 [NEW] Device 5C:BA:37:4D:1D:95 Xbox Wireless Controller 

Los seis pares de letras y números separados por dos puntos son la dirección MAC del controlador Xbox One. Esto se utiliza para conectar el controlador a la Raspberry Pi con el comando de conexión:

 connect 5C:BA:37:4D:1D:95 

(Su dirección MAC será diferente).

Conexión al controlador Xbox One confirmada

La conexión se confirmará en el símbolo del sistema con una fila de líneas seguida de "Conexión exitosa".

Para garantizar una conexión fácil en el futuro, indique a Raspberry Pi que confíe en el controlador:

 trust 5C:BA:37:4D:1D:95 

Una vez hecho esto, salga de la herramienta Bluetooth con Ctrl + D.

Prueba tu controlador Xbox One

En esta etapa ya has terminado. Para confirmar que el controlador Xbox One funciona correctamente, instale el software del joystick:

 sudo apt install joystick 

Con esto instalado, use la herramienta jstest para verificar las entradas de su controlador Xbox One:

 sudo jstest /dev/input/js0 

Se abrirá una nueva ventana en la terminal, una lista de botones y ejes. Cada uno mostrará diferentes valores cuando se presiona y mueve. Moverse por los botones y las barras de control en el controlador Xbox One hará que aparezcan los valores. Mientras las respuestas sean diferentes e instantáneas, todo está configurado y funciona correctamente.

Comience a jugar en Raspberry Pi con un controlador Xbox One

A estas alturas ya debería estar listo para comenzar a jugar con un controlador Xbox One en su Raspberry Pi. Ya sea que esté utilizando RetroPie, Recalbox o alguna otra suite de juegos retro para Raspberry Pi Retro Gaming en Raspberry Pi: Comprender ROM, RetroPie, Recalbox y más Retro Gaming en Raspberry Pi: Comprender ROM, RetroPie, Recalbox y más The Raspberry Pi es ideal para jugar videojuegos clásicos. Te mostramos cómo comenzar con los juegos retro en tu Raspberry Pi. Leer más perfiles de controlador deben estar disponibles. Esto significa que cuando conectas tu controlador, no solo puedes navegar por la interfaz de la plataforma de juegos retro, ¡también puedes jugar!

Recuerde, tiene tres formas de conectar un controlador Xbox One a su Raspberry Pi:

  1. Use un cable USB
  2. Sincronización a través del adaptador inalámbrico Xbox
  3. Sincronice con la herramienta Bluetooth integrada (Raspberry Pi 3 o posterior)

¿Quieres algo de acción retro para dos jugadores pero solo tienes un controlador? Echa un vistazo a nuestro resumen de los mejores controladores para RetroPie Los 10 mejores controladores para RetroPie Los 10 mejores controladores para RetroPie El RetroPie es tan bueno como su controlador. Aquí están los mejores controladores para RetroPie. Lee mas .

Explora más sobre: ​​Raspberry Pi, Xbox One.