When using a PS3 controller with a PS3 system, it will use bluetooth connectivity whenever possible. If for some reason a controller will not sync with the PS3, you can get it to connect over USB, but that's not the preferred/default method. You can easily see this to be true when you're playing a game while charging your controller via USB. Unplug the USB cable -- did your controller lose connectivity? No, because it was always connected via bluetooth. Otherwise, if it lost USB connectivity it would have to reconnect via bluetooth when you disconnected the cable.
As for the PS3 controller on other devices via USB or bluetooth, to the best of my knowledge every single device requires drivers. This includes Android v3.1 devices -- some of them just have the driver built-in to their ROM. Apparently, Acer did not include that.
I just connected my PS3 controller via USB to my newly updated A500 and although the OS doesn't seem to "see" the controller when I am in the settings menus it will move through the menus via the directional pad. The four "connection" lights on the controller are still blinking. So it's "kinda" there. Anymore advice?
You guys must make sure that you haven't accidentally turned on the PS3 with your controller, because then it will try to pair with it. It didn't work for me, until I noticed mine was on, after I turned turned it off it works great. Using standard DS3 with provided USB cord.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?