Wirelessly Connect a PS3 Controller to Your Android Phone

Are onscreen touch gamepads for Android devices getting you down? Switch to your PlayStation 3’s Sixaxis controller instead. Here’s how.

Do you play games on your Android phone or tablet? Could these games be improved by using a gamepad? If you’re tired of onscreen software buttons and you have a PlayStation 3, then those console controllers make a great way to play on the go. With a little bit of ingenuity, and the right app, you can wirelessly connect PlayStation 3 controllers to almost any Bluetooth-equipped Android device. No wires, no mess, no problem.

The best app I’ve used that works the PS3 controller is called Sixaxis Controller. Unfortunately, it isn’t free. It costs roughly $1.99 depending on which region your are viewing the Play market from.

Note: Google’s Play Market compatibility checker cannot be trusted to ensure this app will function properly on your device. The developer, Dancing Pixel Studios, also published a free app to test if the app will work with your phone. I suggest running the free test app first to be sure your device is compatible before spending dropping money on the app.

play wirelessly


The Sixaxis Controller app is incredibly easy to use. One click of the Start button switches the phone into Bluetooth listen-mode. At the bottom of the app there is a local Bluetooth address. Take note of this 12-digit number, you’ll need it later.

Alternatively if you have a male-male converter cable that goes mini-usb to micro-usb (or whatever your phone/tablet port has) then you can use the Pair Controller button and skip the rest of this guide.

local bluetooth address

Now that you have the Bluetooth address, it’s time to set up PS3 controller. Just plug it into your computer using the USB charger.

connect controller

Next, if you haven’t downloaded and installed the Sixaxis Pair Tool, you’ll need it. Open it up, and Windows will ask for permissions to install the controller drivers and software. Select to “Install this driver software anyway.”

install software

Once everything is finished, the Current Master line should populate with the Bluetooth address of your PS3. You’ll need to change this by typing in the address of your phone that you got earlier and then clicking the Update button.

After you’ve changed it the current master should now say the address of your Android device.

pair tool 1change master

Now just click the PS button and the controller will attempt to connect.

ps button

After clicking the Start button prior to trying to connect, the controller should immediately sync up with the phone. That’s it! There are still a few settings that can be adjusted from the Menu > Preferences page of the app, but for the most part, if you’re using the remote to play games, you should be good to go. Just be sure your batteries are charged. Have fun!

client 1 connectedsixaxis options



  1. Mike

    January 28, 2015 at 6:26 pm‘s prices are pretty hard to beat for ps3 controllers. I buy more and more stuff from there, whether it be ps3 controllers or anything else. Way cheaper than any other place I’ve seen.

    But if you find better prices than for ps3 controllers, please share! I’m always looking for deals.

  2. Jesse

    June 25, 2016 at 10:57 am

    Do you need to root your phone or the controller? It is not clearly stated. Thank you very much

  3. Chuck F.

    July 20, 2016 at 10:55 am

    Jesse, you have to root the phone or tablet. You cannot root the controller. :)

Leave a Reply

Your email address will not be published. Required fields are marked *


To Top