i been using the xbox 360 controller with wireless receiver with OTG cable.
i had been thinking about getting the sixaxis or dualshock 3 controller so i didnt have to have that big wireless receiver for xbox 360
in /system/usr/keylayout (i believe) are all the *.k1
i was in there and i had to add one for the xbox 360 wireless controller
they are all named Vendor_ etc...Product
ANYHOW i do see the file already there for the sixaxis and dualshock3 as they both have the same exact vendor id and product id
i believe this is how the ps3 and xbox 360 controller works when plugged in by usb
ANYHOW again.... have you tried entering the BT MAC ADDRESS of the PHONE into the tool you use on pc to program the ps3 controller (BACKWARDS)
to my understanding one is little endian and one is big endian so it has to be entered in REVERSE ORDER
try that out
im gonna get a ps3 controller i believe so i will be able to help out more.
i was doing my research before i got the controller as i believe we dont need root for the ps3 to get this done.
i think you all just arent entering the PHONE BT MAC address into the controller in reverse.
before i think the play store app (sixaxis controller) couldnt get the BT mac address from the phone. (it wasnt in "about device/status") like it is with ICS and JB/
now that it is natively available on non-rooted devices i dont think we need "sixaxis controller" app anymore
you just goto that about device/status/bt mac address and take that to the pc and put it in reverse order then program the controller
should pair fine at this point.
like i said cant test but from what i read in my research i think thats the problem you guys are having
if not....my bad. i read the first 2 pages in this thread and then the last page and it seems like every reply is the same thing
good luck if someone gets to test it out before me