He estado buscando y aunque hay unos cuantos post que hablan de esto, creo que ninguno lo explica paso a paso, por lo que me dispongo a ello.
Antes de nada, requisitos:
Es necesario ser root y concederle permisos a la app sixaxis.
Como funciona:
Al parecer esta app, lo que hace es emular nuestras pulsaciones en la pantalla. Por eso hay que crear perfiles como el de la siguiente imagen, personalizados para cada juego. En el caso de los emuladores creo que no es necesario crear ningun perfil.
Este perfil corresponde al juego Modern Combat 3. Podeis descargarlo
aqui
Tanto este perfil como la imagen de arriba pertenecen al
post de Franx1s
Comencemos:
1.- Lo primero es instalar
sixaxispairtoolsetup. Lo ejecutamos y al conectar el mando de la PS3 al pc, nos saldra el siguiente aviso, le damos a instalar.
Ahora nos aparece el siguiente recuadro
2.- Instalamos la
app sixaxis en el telefono. Tambien podreis comprarla en el
market si quereis.
Ejecutamos la app en el movil y nos sale esto:
Como podeis ver, en la parte de abajo no aparece lo que parece una direccion de MAC. En mi caso es la siguiente: 43:29:b0:00:00:00.
Tendreis que copiar el que os aparezca a vosotros en la ventana que nos a aparecido antes:
y le damos a update.
Ahora ya podemos enparejar el mando con el movil.
3.- Vamos a cargar un perfil, por ejemplo el del Modern Combat 3 que he puesto antes.
Copiamos el fichero, con extension map en /sdcard.
Abrimos la app sixaxis, menu, y elejimos edit touch profiles
volvemos a pulsar en menu o bien pulsamos dos veces en la pantalla como nos indica la misma y nos aparecera un menu en el que le daremos a load profile. Cargamos el que hemos copiado a /sdcard, y nos aparecera el perfil que he puesto en la primera captura. Volveis a darle a menu y save profile.
Como veis es un editor por lo que podreis crear lo perfiles a vuestro gusto para tantos juegos como querais.
4.- Una vez hecho esto volvemos a la pantalla principal de sixaxis y en Active touch profile, elegimos el que acabamos de guardar, en mi caso:
Y podemos darle a start
Cuando nos aparezca algo asi:
le damos al boton de sincronizar del mando PS3 y entonces aparecera la siguiente pantalla
elegimos sixaxis controller y ya estamos listos.
5.- pulsamos en el boton home del SGS, para volver al launcher y poder ejecutar el juego.
En el caso del juego MC3, tenemos que entrar en opciones, controles, y elegir la opcion de joysticks virtuales.
Una vez hecho esto, ya podemos jugar.
En el siguiente
enlace, encontrareis mas perfiles, para diferentes juegos.
Un saludo a todos y espero que os sirva de ayuda.