Yo cambié de 2 formas el mapeado del Asteroid Smart.
La primera, cambiando a mano los archivos .KL y la segunda a través del Xposed Additions, que es un módulo del Xposed Framework.
Ésta segunda forma está muy bien porque se puede configurar una acción diferente para cada aplicación que haya en primer plano.
El problema es que en el chinorris al pulsar las teclas del volante el aparato no registra scancodes, ni con la app keytest ni con el Xposed Additions ni con ninguna app que funcione a través de los scancodes... Tampoco he encontrado el .KL que mapea las teclas del volante, con lo que supongo que las acciones de los mandos del volante las toma a través del propio canbus o a saber cómo, pero no he dado con ello.
Para más info, podéis consultar los post 2 y 3 del hilo del Parrot: http://www.alfistas.es/foro-alfistas/navegadores-y-carputer/todo-sobre-el-parrot-asteroid-smart/msg940924
La primera, cambiando a mano los archivos .KL y la segunda a través del Xposed Additions, que es un módulo del Xposed Framework.
Ésta segunda forma está muy bien porque se puede configurar una acción diferente para cada aplicación que haya en primer plano.
El problema es que en el chinorris al pulsar las teclas del volante el aparato no registra scancodes, ni con la app keytest ni con el Xposed Additions ni con ninguna app que funcione a través de los scancodes... Tampoco he encontrado el .KL que mapea las teclas del volante, con lo que supongo que las acciones de los mandos del volante las toma a través del propio canbus o a saber cómo, pero no he dado con ello.
Para más info, podéis consultar los post 2 y 3 del hilo del Parrot: http://www.alfistas.es/foro-alfistas/navegadores-y-carputer/todo-sobre-el-parrot-asteroid-smart/msg940924