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 AndroidRoot.org. Click Here to See at AndroidRoot.org

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.

You may also like...

26 Responses

  1. sean says:

    hello max, can u please make a about how to restore imei on gt-i9300
    cheers

    • Max says:

      please only leave one comment! otherwise I am going to multiple sites for the same question, already replied at androidroot.org.

  2. Cris says:

    Hey there, stupid question – what games can we use with the PS3 controller? Or can we play ALL games from google play store?

    Thanks!

  3. James says:

    thank you for the tutorial, now i can turn my T-989 into a portable game station while on trips and with the ps3 controller. you rock Max.

  4. Ben says:

    Where can i buy the game clip you got or one thats simililair!!

  5. xavier says:

    hey bro..first of all thanks for all your help..being learning everything mostly from you…one quick ? i was going to buy a ps3 wireless controller @ amazon and they have other brands that r way cheaper, do you know if tbey will work or does it have to be the original sony ps3

  6. Israel says:

    Hey, is there a way to do it without the OTG cable on a mac?

  7. Naraa_Android.Bblog.Mn says:

    tnx bro, my smart phone is Galaxy Mini (GT-S5570) and have root, can i play games ?
    And i translated this threat to Mongolian and i posted in my Blog. Tnx bro, I haven’t got any Galaxy S2, S3, Note but i like your Sites, good luck :))

  8. Naraa_Android.Bblog.Mn says:

    sorry for my noob question, how can i see my Local Bluetooth Address ?

  9. sky says:

    when i pair my phone bluetooth address via pc with ps3 controller
    and after that trying to connect with bluetooth it ask for pin during pairing on s3
    plz suggest

  10. Dan Bara says:

    Hey Max, are you actually connecting this to a physical PlayStation 3 and just using the phone as a wireless display or are you running a PS3 emulator and ROMS?

    Thanks!

  11. Lars says:

    When I connect my (original) PS3 controller directly to my GS3 nothing happens. The controller just keeps flashing. Do you have any idea what the problem is?

  12. eric says:

    hi max.. please help..
    cannot connecting to my galaxy s3
    error – controller is not responding it is probably fake or under market..
    what should i do..
    veryyy veryy appriciate your advice..
    thanks…

  13. angelo says:

    where can i get games? you can just pm or email it to me where to get it

    thanks

  14. Kevin says:

    How do you change the bluetooth back working to my ps3

  15. Matt says:

    Hey Max, got a question what’s that “rack” that is holding the GS3 attached to your pad? Where can i get one of those, was tryin to search for it, but did not find anything like this..

  16. Макс says:

    and when the joystick is connected to the smartphone stalemate on the PS3 it will work?

  17. Luc says:

    if u want to use the ps3 controller back on your ps3 u just have to plug your controller in your ps3 with a usb wire

  18. Tap Tap Hero android game free download [Interest] says:

    We are a group of volunteers and starting a new scheme in our community.
    Your weeb site offered us with helpful information to work on.
    You’ve performed a formidable process and our entire neighborhood will probably be grateful to you.

Leave a Reply

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