2 votos

El mando de xbox con cable no funciona con el LG G2

Mi novio compró un cable USB OTG para poder jugar a juegos de Android con un mando de Xbox 360 con cable. Cuando conecta el mando de la Xbox a su LG G2 no pasa nada, yo lo conecté a mi Samsung Galaxy S4 y funcionó inmediatamente. Su LG G2 reconoce una unidad flash, el teclado y el ratón de inmediato, así que sabemos que el cable está funcionando bien. ¿Qué puede ser la causa de que el mando de la Xbox no funcione?

El LG G2 de AT&T está rooteado corriendo 4.2.2 con una ROM de stock. El archivo Keylayout vendor_045e_product.028e.kl utilizado para el mando con cable de la Xbox 360 ya estaba en el teléfono. Ejecutando la aplicación titulada "USB Device Info" con el mando con cable de la Xbox 360 enchufado muestra la información del mando tanto en la pestaña de Android como en la de Linux. El dispositivo parece reconocer todo lo que se supone, pero no funciona con ningún juego o emulador. Ni siquiera permite que el mando navegue por la pantalla de inicio.

0 votos

Parece que estoy teniendo el mismo problema con mi Galaxy s3 rooted stock rom. Me parece que el sistema no carga el controlador para el mando de Xbox para reconocerlo cuando se conecta. Sin embargo, la app bt/usb joystick center es capaz de reconocer y leer las entradas del dispositivo. No sé cómo conseguir que el sistema lea esas entradas sin embargo. Mi motivo para publicar esto es para ver si alguien ha encontrado una solución tal vez utilizando la aplicación emulador de terminal para cargar manualmente el controlador ... No entiendo lo suficiente sobre los drivers del sistema como para intentarlo yo mismo. Otro pensamiento que he tenido es si mi dispositivo tiene el

0 votos

(continuando con el comentario de FPSHero) ...archivo de distribución de teclas erróneo ¿es diferente para cada dispositivo? Tengo prod_0291.kl(posiblemente para el nexus 7?) prod_0791.kcm(wireless) y aparentemente prod_028e.kl y he editado sus permisos para leer, al igual que con los otros archivos keylayout, pero el sistema simplemente no llama al archivo cuando el dispositivo está conectado. Curiosamente reconoce teclados unidades usb etc sin acceso Root o editar archivos del sistema etc.

1voto

Crazy_Goat Puntos 1

Si bien no tengo la solución final - pude hacer algunos progresos en la comprensión de por qué el G2 no funciona con el controlador de 360.

He estado haciendo diagnósticos y me he dado cuenta de que el gestor de conexiones USB del LG G2 está emulando un concentrador de dispositivos USB2.0 y USB3.0 -que aparece cuando se conecta un cable OTG al teléfono- y aunque identifica el controlador 360, su integración no estándar probablemente esté provocando que el dispositivo no sea reconocido por las aplicaciones.

Usando el USB/BT Joystick Center de la tienda de juegos, pude negar el permiso para acceder a los dispositivos del Hub USB, pero permitir que la aplicación hablara con el mando de Xbox. (Cuando se escanea para los dispositivos, se mostrará "FOUND: Nombre del dispositivo " y luego pide permiso. Cuando aparezca "FOUND: Xbox 360 Controller" apruebe el acceso. Niega todas las demás peticiones, o el software no podrá comunicarse con el mando).

Inmediatamente después de hacer lo anterior, los LEDs del controlador dejaron de parpadear - y se bloquearon en la configuración de 'Jugador 1'. A continuación, el software cargó un perfil 360 por defecto, y al hacer clic en el controlador me permitió ver las entradas brutas del controlador. Funciona.

Me parece que el dispositivo es perfectamente compatible, pero el gestor de entrada LG OTG está haciendo algo raro con la entrada - y necesita otra pieza de software para canalizar las entradas del dispositivo USB al sistema. Si hubiera una forma de conseguir que el software de LG lo identificara como un teclado o gamepad, sería ideal.

Por ahora seguiré trabajando en ello.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X