Cómo hacer que el controlador Xbox One S funcione correctamente con Android

Años después del boom de los teléfonos inteligentes, hay cientos de controladores Bluetooth diferentes para Android. La mayoría de ellos funcionan bien desde el primer momento, pero hay excepciones, como el nuevo controlador Xbox One S equipado con Bluetooth de Microsoft .

El controlador se conecta bien, pero debido al firmware de Microsoft, los botones están codificados y no puedes jugar juegos estándar fácilmente. Si desea editar manualmente las entradas para su controlador, necesitará un teléfono rooteado , un explorador de archivos con habilidades de root (usaremos Root Explorer ) y un poco de experiencia en la edición de archivos del sistema.

NOTA: Si no puede rootear su teléfono (o simplemente no quiere), todavía tiene opciones, aunque más limitadas. Cualquier juego que le permita reasignar manualmente la configuración del controlador, incluido casi cualquier emulador de consola retro, debería poder funcionar con el controlador Xbox One S después de cambiar la configuración. Sin embargo, para que funcione correctamente con cualquier juego, necesitarás root.

Paso uno: descargue el diseño personalizado

Cuando salió por primera vez el controlador One S actualizado, algunos usuarios emprendedores de Android crearon un archivo de diseño personalizado que corrige la entrada del botón codificado. Está alojado en el Rastreador de problemas de Google, aquí : presione el botón «Descargar» debajo de «Vendor_045e_Product_02e0.kl». Este es un archivo de distribución de teclado personalizado que colocará en la partición del sistema de su teléfono.

Relacionado:  AirDrop para Android: cómo usar Android Near Share

Descargue el archivo directamente a su teléfono o cópielo desde su computadora a su teléfono a través de USB. En Chrome, el archivo debería descargarse en la carpeta de descargas predeterminada.

Paso dos: copie el archivo de diseño

Abra su explorador de archivos habilitado para root y navegue hasta el archivo que acaba de descargar (de forma predeterminada, probablemente estará dentro /sdcard/download). Seleccione y copie el archivo.

Ahora la cabeza de la carpeta que contiene los archivos de diseño de teclado, /system/usr/keylayout. Pega el archivo en la carpeta. Si recibe un mensaje de montaje raíz de la aplicación, acéptelo.

Paso tres: vuelva a conectar su controlador y comience a jugar

Una vez que el archivo esté en la carpeta correcta, reinicie su teléfono y vuelva a conectar el controlador One S a través de Bluetooth .

Luego, inicie cualquier juego con soporte de controlador, ¡y debería poder jugarlo normalmente!

Si el controlador aún no funciona

Si también posee una Xbox One y ha usado su controlador en su consola, es posible que haya actualizado el firmware del controlador automáticamente. Si ese es el caso, es posible que el diseño modificado no funcione. Intente cambiar el nombre del archivo de diseño «Vendor_045e_Product_02fd.kl» y repita los pasos anteriores. Si eso no funciona, verifique los permisos del archivo y cambie el código a 644 (como se muestra arriba). Con suerte, eso hará que todo funcione.