[JB][HOW TO] Connect Sixaxis PS3 Controller [No USB OTG]

Search This thread

neol23

Senior Member
May 15, 2011
1,111
271
Sofia
so does it works on those controller that is not a sony product ?
I mean it is for the other brand's controller but have same kind of button, any one has test?
it is because dualshock controller is too expensive for me

Yes, it works if it's ps3 controler, it's not necessary to be an original one.
I am using ths one:

http://obostore.kancart.com/item_de...oller-With-Bluetooth-Function-For-PS3#!detail

It pairs with my note 2 and works great using bluetooth connection.
Cheers,
 

Jurassitol

Senior Member
Jul 13, 2012
273
64
Verizon Galaxy Note 3 user here. Got everything working and then some (please add the earlier posted comment in the OP to go to enable game pad function once everything is installed and paired to the phone).

I wanted to use the same controller with my pc using better ds3(to simulate xb360 gamepad)/ps3/note 3 and now it does!

Due to the different driver from the sixaxis pair tool causing better ds3 to no longer recognize the controller, I just uninstalled the sixaxis pair tool and reapplied the driver from better ds3. This program allows you to change the MAC address with the only oddity being that you MUST enter the MAC sets transposed (ie if you want to set to 01:02:03:04:05:06, within the app write it as 06:05:04:03:02:01).

I wrote down the transposed MACs of my ps3 and note 3 to a txt file and just copy/paste into better ds3 when I need to change.

No need to plug the controller into the ps3 to re-pair, I just leave the cable at my pc and charge either at the pc or on an external controller charger.

For clean installing, I would just use better ds3 to set the MAC during the setup and never need to install/uninstall sixaxis pair tool.

This setup has been tested with Retroarch (multi-emulator for android). Absolutely flawless.

Sent from my SM-N900V using XDA Premium 4 mobile app
 

glurak888

Senior Member
May 30, 2012
191
38
It works on PS3, so it should be compatible

Gesendet von meinem LG-D802 mit Tapatalk
 

Jurassitol

Senior Member
Jul 13, 2012
273
64
DS4 is not terribly compatible with pc at the moment, hard to imagine a different case for android but again someone will have to try it.

Sent from my SM-N900V using XDA Premium 4 mobile app
 

geondut

Senior Member
Jun 4, 2012
54
3
Bandung
I tried it on my phone but, when pairing, it asks for a pin, I tried 0000 or 1234 but it doesnt work. any clue how to fix this?
 

eriuzz

Senior Member
Jan 26, 2014
103
10
I when I paired the controller with my phone ok everything perfect but I try to connecto to my ps3 with a usb but didn't work, y tried everything to make work again but nothing help pleas D:
 

karanrajkapur

Senior Member
Dec 27, 2012
882
606
Chandigarh || New Delhi
I when I paired the controller with my phone ok everything perfect but I try to connecto to my ps3 with a usb but didn't work, y tried everything to make work again but nothing help pleas D:

That isn't possible in any case! I switch master daily! Just connect the controller with the ps3 using the usb cable and that's it!

Sent from my Xperia Neo V using XDA Premium 4 mobile app
 

Jurassitol

Senior Member
Jul 13, 2012
273
64
That isn't possible in any case! I switch master daily! Just connect the controller with the ps3 using the usb cable and that's it!

Sent from my Xperia Neo V using XDA Premium 4 mobile app

Well, once it's connected you should click the home button on the controller to turn on the ps3. Maybe that's what was missing for them?

Sent from my SM-N900V using XDA Premium 4 mobile app
 

Januh

Senior Member
Jan 31, 2012
252
11
Lisbon
Guys i have a problem when i put the controller and on the program i put my bluetooth id: it update, after i take off try to turn on the controller nothing happens, i go to the program again and i see that my controller id is back to the "original" (before i put my phone bluetooth id)

Dont know what to do now ... need help
 

Jurassitol

Senior Member
Jul 13, 2012
273
64
Have you tried using Better DS3 to change bluetooth id like in my post a few pages back?

Sent from my SM-N900V using XDA Premium 4 mobile app
 

Jurassitol

Senior Member
Jul 13, 2012
273
64
Sweet! Happy to help out. A thanks on the comment would be much appreciated.

Sent from my SM-N900V using XDA Premium 4 mobile app
 

cbomb101

Senior Member
Oct 5, 2012
468
50
28
melbourne
stupid control i bought a 25$ ps3 controller i think its the asian 1. as soon as i got it i try charge it but it doesnt ever turn on... after charging for a bit. it comes up on the pc when opening six axis. dno what to do.
 

liverpool087

New member
Mar 4, 2014
1
0
I’ve been trying to pair my PS3 controller & phone using sixaxis pair tool. The reason why I can’t seem to get it to work is because after I install the Sixaxis pair tool on my PC I plug in the PS3 and from here the program gets stuck on ” installing driver”. I get this with the latest version of the program.

After I install it, I right-click on it, run as Admin. I then plug in the PS3 and phone via USB and it shows some pop-up windows saying it’s installing the driver & installation may take some time. After a minute the pop-ups go away and I’m left with the main window which says, as well, “installing driver”. So I’m stuck again. Any help would be greatly appreciated. I'm trying this on my pc running windows 7 64 bit if that helps. The ps3 controller is also official.
 

el kiris

Member
Apr 16, 2011
20
2
i make this

1077065_187159841459060_1352770219_o.jpg

998727_188135481361496_604040099_n.jpg

998864_187159868125724_655413669_n.jpg

600775_187159901459054_1203293888_n.jpg
 

djdtoxx

New member
Mar 18, 2014
1
0
I’ve been trying to pair my PS3 controller & phone using sixaxis pair tool. The reason why I can’t seem to get it to work is because after I install the Sixaxis pair tool on my PC I plug in the PS3 and from here the program gets stuck on ” installing driver”. I get this with the latest version of the program.

After I install it, I right-click on it, run as Admin. I then plug in the PS3 and phone via USB and it shows some pop-up windows saying it’s installing the driver & installation may take some time. After a minute the pop-ups go away and I’m left with the main window which says, as well, “installing driver”. So I’m stuck again. Any help would be greatly appreciated. I'm trying this on my pc running windows 7 64 bit if that helps. The ps3 controller is also official.

If your stuck at "installing driver" just turn on your controller without the cable and press the little reset button on the back
.
 

swapnil.chari

Member
Mar 13, 2014
32
1
Thanks a lot for the tutorial

Great work.bro. nice tutorial
Works like a charm on my XperiaL. no otg issues no power source issue
Appreciate the work. thanks
 

Top Liked Posts

  • There are no posts matching your filters.
  • 37
    Hello everyone!

    Yes, you read that right. In this tutorial I'm going to show you how to connect your PS3 controller to your Android smartphone without a USB OTG cable.

    Screenshots:

    attachment.php
    attachment.php



    Requirements:

    1. Galaxy S Advance(Or any other Android device).
    2. Root access.
    3. PC running windows.
    4. Dualshock 3(Sixaxis) controller.
    5. MiniUSB-to-USB cable. Included with Playstation 3.
    6. Sixaxis Compatibility Checker from Google Play
    7. Sixaxis Controller from Google Play
    8. SixaxisPairTool



    Step-by-Step Tutorial:

    1. Open Sixaxis Compatibility Checker.

    2. You'll get a message, press OK.

    3. Now press Start. The app will ask for Superuser permissions, Grant them.
    attachment.php


    3*. If your device is supported, you will get a message telling you that "Your device appears to be supported."

    attachment.php


    4a. If you did not get that message, you are probably feeling like a looser. It doesn't matter now. Just close this tab and go read another thread. Just don't create a new thread asking why it is not supported. Don't.

    4b. Otherwise, if you got that message, Congratulations!!!(*fireworks, kisses, Facebook updates, Happy New Years and such*) Your device is supported. Just press OK, then Stop, and finally close this app. You can also uninstall it, it's no longer usable to you. You may now continue to step 5.

    attachment.php


    *Get your arse on your Windows PC*

    5. Install the SixaxisPairTool. It is said that you better have connected your Controller connected to your PC while installing this software. It's not required though.

    6. You'll get some windows open that are going to install the Microsoft Visual Studio 2010. Follow the steps and finish the installation.

    6'*. If you got an error while installing the MVS 2010, it is possible that you have a newer version installed. Just click Close.
    attachment.php


    6**. It is likely you will get the same error twice because the app is trying to install the 64bit version of MVS 2010. Just click Close.

    attachment.php


    7. Once the installation is over. Click the Windows Start button. And do a search for "SixaxisPairTool". Or you can just go to the installation folder to find the app. By default the directory of the folder is "C:\Program Files (x86)\SixaxisPairTool" for 64bit Windows and "C:\Program Files\SixaxisPairTool" for 32bit. Do not start the application yet.

    8. OK, now start the application as Admin(Right click on the app>Run as Administrator) and press Yes on the administrator pop-up.

    9. The app will open.

    10. Connect your Controller now. If you had it already connected don't do it again. It will just be funny.

    10*. The application will Install the drivers for your controller. Once it's done, you will see something like this(*image below):

    attachment.php


    11. Leave this window open and get your Android device on your hands.

    12. Open the Sixaxis Controller application that you previously got from Play Store(or from anywhere else).

    12*. You will get a message telling you to enable the Sixaxis Controller in Language & Keyboard settings, press Yes and go enable it. Now get back on the app.

    13. Click Start.

    13*. The application will ask for Root permissions, Grant them.

    14. You will get a "Local Bluetooth Adress" at the bottom of the application. Mine is 22:12:3C:83:D7:65 so I'll use this.

    attachment.php


    15. Now get on your computer.

    16. On the Sixaxis Pair Tool application. You will see an empty box. On this box write the Local Bluetooth Adress that is shown on the Sixaxis Controller app on your Android.

    attachment.php


    17. Once you are done writing click Update. You will see that the Master Adress it's updated to what you have wrote, specifically, it's updated to what the app on your Android show up.

    attachment.php


    18. Now unplug the controller from your PC and throw the cable to your bed or couch, you won't need this anymore.

    19. Press the PS button on your controller and get to your Android to see what happens.

    attachment.php


    20. Congrats, your Dualshock 3 is now connected to your Android device.

    21. Now you can configure it in it's IME settings.



    Notes:

    http://forum.xda-developers.com/showthread.php?t=1800342 This thread must be useful. It contains configurations for this app.

    I hope you like this tutorial. I tried to make it as simple as I can right now. I will probably update it to make it clearer.

    Feel free to post your comments and thoughts as well as configurations, compatible games etc.

    If you felt offensive by something that I wrote. You can tell me to change it.

    And something last. if you find a mistake while reading this guide, please tell me so I can fix it. Or if you have any ideas on how to make it better, I will appreciate your effort for telling me.
    3
    i hate when people quote an entire topic post that as a result makes me have to scroll down 4 feet down the page just to get to the bottom.
    1
    How to load Profiles/Configurations and Play:

    Copy any profile you want to your phones internal storage. I suggest that you create a folder in which you will store all of your profiles that you want to load.
    Open the Sixaxis Controller app.
    Press the applications Start button.
    Connect your controller.
    Open the menu and press Preferences.
    Now press Touch Emulation, and then Edit Touch Profiles.
    Open the menu by either the Menu Button on your device or by Douple tapping the screen.
    Select Load. Now Import and browse to that folder you created earlier and choose the profile you want to load and then press Cancel on the window.
    Press back button and you will get a notification. Press OK and get back to the application's main screen.
    Press Change IME and select Sixaxis Controller.
    Now choose the Active Touch Profile for the game that you want to play from the list below the Pair Controller button. You should be able to see the profile you previously loaded.
    Now get on the Game, and enjoy it.

    IMPORTANT NOTES:
    Touch you way through the game's main menu. For example: If you want to play SAS: Zombie Assault 3. While on main menus, use your fingers. Once the actually game starts where you spawn and zombies are coming, then this is the part where profiles will work as they are configured for this, the gameplay, not the menus.
    Once you have finished playing, get back to the app and Change IME to the keyboard you are using like Samsung keyboard.


    Before using a profile from another device, you should first configure it. This is only if you get a profile from another device, the profiles that you will find on this thread are probably well configured for the Galaxy S Advance.

    To configure a profile follow the steps below:

    Open the Sixaxis Controller app.
    Open the menu and press Preferences.
    Now press Touch Emulation, and then Edit Touch Profiles.
    Open the menu by either the Menu Button on your device or by Douple tapping the screen.
    Select Load. Now Import and browse to the profile you want to load.
    Now, you are free to Add Buttons, and change the position of already existed.
    To help you edit a profile easier, you can take a screenshot while in game by pressing Home+Power buttons simultaneously for 2-3 seconds. Then get back on the Edit Touch Profiles and change the background to the screenshot you just took. If the background is false turned, open the menu and press Edit Background to rotate it.
    Once finished, open the menu and press Save Profile.



    Preconfigured profiles for the Samsung Galaxy S Advance:

    SAS: Zombie Assault 3 - Post #2 - Koulis2000 LOL
    N.O.V.A 3 - Post #5 - KINGbabasula


    If you guys configure any other profile you can just post it here and let me know, so I can add it to the list here.
    1
    Hey Koulis! Here is my configuration for NOVA 3 :) :good:
    1
    Once I have my ps3 controller connected to my phone, how can I reassign it to my ps3?

    Connecting the controller via cable to ps3 and press ps button

    Inviato dal mio GT-I9070 con Tapatalk 2