How to Connect PS3 Controller to Rooted Galaxy S3(or other Android devices) using Bluetooth or OTG!

Download this video for viewing in HD on your smartphone or computer.
Click Here to Download High-Quality HD video to your Smartphone or Computer.

This video was brought to you by Click Here to See at

For those of you who want to connect your PS3 Controller to your rooted Galaxy S3(or other Android devices) wirelessly using bluetooth or using OTG cable, here’s how to do it.

Before we begin, you will need a rooted Galaxy S3 (for bluetooth method).  If you don’t have a rooted phone, please see our Galaxy S3 Root FAQ and root your phone using the root method for your phone.

Second, you will need an OTG cable and a mini-USB cable (I highly recommend a retractable mini USB cable) if you want to program your PS3 controller’s bluetooth address using your phone.  But you don’t need these if you are going to use your computer to program your PS3 controller.  Also, these can give you “wired” connection to your Galaxy S3.

Also, if you want a fully-optimized gaming experience, get the GameKlip.

Step 1. Connect the OTG cable to your Galaxy S3 and use the mini USB cable to connect from OTG cable to your PS3 controller.

Step 2. You will need to purchase the Sixaxis Controller (which is like around $2-3 totally worth it) off Play Store and run it.  Simply, hit the “Pair Controller” button and this will program your PS3 Controller with a bluetooth address that your phone can communicate with.  PS3 Controller uses a slightly different bluetooth HID so that is why you need to do this.  You cannot connect via regular bluetooth.

Step 3. Once programmed, you are good to go, disconnect the OTG/mini USB cables, then hit “Start” on the Sixaxis Controller program.  And hold down the “P button on your PS3 Controller, you should see “Client connected:1” on your screen.  You can also connect multiple PS3 controllers this way to play multi-player games if you want.

Step 4. Load up your favorite game and start enjoying your game with the PS3 Controller.

Step 5. If for some reason you don’t have an OTG/mini USB cable, you can use your computer to program your PS3 controller also.  Download the Sixaxis Pair Tool, install it, and plug your PS3 controller to your computer via a mini USB cable.

Download SixAxis Pair Tool

Step 6. You can put the “Local Bluetooth Address” in the Sixaxis Pair Tool program where it says “Change Master” and hit Update.  That’s it!

Step 7. Did you also know that your Galaxy S3 supports OTG connection from your PS3 controller natively?  You can also use wired OTG connection simply connecting the OTG/mini USB cable from your Galaxy S3 to your PS3 controller.  After connecting, simply hit the “P” button on your Galaxy S3 to activate controller.

Have a question?

This is an OLD website where we no longer support and we are moving all our new tutorials to our new forum where you can ask questions about any Android device. Please post all your questions at the new Android Rehab Center at HighOnAndroid Forum, thank you for understanding!

You may also like...