Ps3 Controller Driver For Aftermarket Controllers

Mobile games are becoming more advanced all the time, so it’s no wonder that a lot of people are interested in pairing controllers with their devices. One popular option is the PlayStation 3 (PS3) controller.

If you have a good computer to play video games, your old PS3 controllers can help you. Follow this tutorial to see how to connect your controllers to the PC. Follow this guide to replace your keyboard and mouse with your PS3 Controller. Step #1: Update Drivers. In Profile Manager, you can create assign custom buttons. You can also map.

But doing this is not a matter of plug-and-play. In fact, there is setup and some legwork involved in making sure your pairing dreams come true.

Here are two ways to pair your PS3 controller with your Android phone or tablet, along with their compatibility limitations and other requirements.

Using a PS3 Controller With Your Android Phone

You might choose to pair a PS3 controller with your Android phone because you have a spare one lying around. But because the PS3 controller comes from an older generation of hardware, it has some limitations.

While PS3 controllers do have Bluetooth functionality, they don’t seamlessly connect to other hardware like newer controllers. Both the original Sixaxis and DualShock 3 versions of the PS3 controller are specifically meant to connect to either the PS3 or the PSP Go. Connecting to other devices takes some setup and requires workarounds.

The DualShock 4, which has a wider range of Bluetooth compatibility, is only available with the PlayStation 4 console. This is why you will need to use software and cables to connect your PS3 controller to your Android smartphone or tablet.

Method 1: Use Sixaxis Controller (Root Required)

Compatibility: Most Android devices, but issues with HTC and Samsung
Difficulty level: Moderate
What you need: Rooted phone, USB On-The-Go (OTG) adapter, PS3 controller, PC, and a mini-USB cable

Sixaxis Controller is the go-to app for those looking to pair their PS3 controller and Android mobile device. In terms of pairing apps, it has the widest range of compatible devices.

However, the app requires root access. This may be a deterrent for some users, since rooting Android This Is the Best Way to Root Your Android DeviceThis Is the Best Way to Root Your Android DeviceIf you want to root your Android phone or tablet, this is the best way to do it. It bypasses restrictions that other root methods don't.Read Morevoids your device’s warranty. If you’re not careful, you could also brick your phone or make it vulnerable to security threats. Luckily, there is a variety of software to help you safely root.

If your device has a locked bootloader (such as HTC devices), you will first need to go through the process of unlocking your bootloader before you can root your phone. Once you’ve done this, you can get started with Sixaxis Controller.

Download: Sixaxis Controller ($2.49)

Step 1: Check Compatibility

Since Sixaxis Controller is a paid app, it’s recommended that you use the free Sixaxis Compatibility Checker app first to make sure it will work on your phone. In the compatibility checker, you simply need to press Start to check whether your phone is compatible.

The app will also state whether your phone is rooted or not. If your phone is not rooted, it can’t perform the check and the Sixaxis Controller app will not work on your phone.

If you’ve rooted your phone, the app will do a compatibility check. You will know whether your phone is compatible if the app is able to provide your phone’s Bluetooth address. It also shows a dialog box that confirms compatibility.

Keep this Bluetooth address on hand (you will need it later) and proceed to the next step.

Step 2: Getting the Controller Ready

Besides rooting your phone, extra setup is required for your controller too. You need to make your PS3 controller compatible with the Sixaxis app by preparing it using a PC tool. The option suggested by the app’s developers is SixaxisPairTool.

Install this tool onto your PC and run it as an administrator. There is a Windows version, as well as a macOS and Linux controller pairing tool. We will cover the Windows tool.

The simple program provides you with a small dialog box stating the Bluetooth address of your controller’s master device. It also has a space that allows you to change the master device. Type your phone’s Bluetooth address (as provided by the compatibility checker) in this box and continue. The program will then install the correct drivers needed for your controller.

Ps3 Controller Driver For Aftermarket Controllers

You may run into issues with this portion of the pairing process. Sometimes SixaxisPairTool does not run, with an error saying that libusb0.dll is missing.

One workaround for this is to go into the folder where you installed SixaxisPairTool and enter the x86 directory. Here, rename libusb0_x86.dll to ibusb0.dll. Then copy this file, along with libusb0.sys, to the same folder where SixaxisPairTool.exe resides.

You should also access the Device Manager (right-click the Start Button) and uninstall the device named HID compliant game controller under Human Interface Devices. If you can get the program to run, but can’t install the drivers, you can use SCP Toolkit as an alternative driver installer.

Next, move onto the mobile app portion of the pairing process.

Step 3: Pair Controller Through Sixaxis Controller App

You’ll be glad that this step is relatively easier then prior ones. Make sure the app has superuser permissions on your phone before you start.

At this point, it’s as easy as pressing the Start button in the Sixaxis Controller app. The app will then do a series of checks to make sure you have the correct drivers.

By pressing the Pair Controller button, you’ll be able to check that your phone’s Bluetooth address is now the controller’s master address. If you were unable to properly pair the controller with SixaxisPairTool, the Pair Controller function will do this for you—as long as you have the correct drivers installed.

When the dialog in the app says Client 1 connected, the connection is successful. You can check to make sure everything is working by pressing buttons and moving the sticks around—the app should respond by moving its selections according to your buttons.

Now, just start up a game that allows gamepad input and have fun!

Method 2: Use Sixaxis Enabler (No Root Required)

Compatibility: Most Samsung Galaxy phones, but certain other Android devices—especially newer models.
Difficulty level: Easy
What you need: Compatible Android phone, USB On-The-Go (OTG) adapter, PS3 controller, mini-USB cable

Using the Sixaxis Enabler app to connect your PS3 controller to your Android device is certainly the easiest method. So why don’t more people promote it?

Its extremely limited compatibility, especially with older devices, makes this method only usable with certain phones. Since the app doesn’t require rooting your device, your phone or tablet must already have the correct firmware support for PS3 controllers. The brands which most commonly work with the app include Samsung Galaxy and Nexus phones. Some LG flagships are also compatible.

Like Sixaxis Controller, Sixaxis Enabler is also a paid app. So if you’re one of the lucky people who has a device that works with the app, what do you need to do?

Download:Sixaxis Enabler ($2.49)

Step 1: Open Sixaxis Enabler

The first step for this method is extremely simple—buy the app, then download and open it. The app doesn’t require you to root your device or need any special permissions.

The app itself is also extremely simple, with a minimalistic user interface. This includes a screen with instructions and a troubleshooting page. At the top of the app, you can see its status. When it says Detecting Sixaxis, please attach controller, you should do just that.

Step 2: Allow the App to Pair

Once you’ve connected your controller and switched it on, you’ll receive a prompt asking whether you want to allow the app to access your device. Simply select OK and the app will begin syncing.

If your device is compatible, the status of the app will change to Sixaxis Enabled. You can then move the controller’s joysticks and press buttons to make sure that the app registers these movements. If it works properly, lines of input code will appear as you interact with the controller.

If your device is not compatible, rooting will not fix this unless you add a custom ROM that has the proper firmware updates. In our testing, an HTC One M7 worked with Sixaxis Controller while rooted, but was not compatible with Sixaxis Enabler.

However, we’ve confirmed compatibility with the Samsung Galaxy S8. We were also able to use the app with the Galaxy S10 and Huawei P20 Pro. Once your controller is paired to your device, you can simply open a game and begin using it.

Other Ways to Pair a Controller to Android

Despite the increasing popularity of using controllers for Android games, there are a limited number of ways that you can pair your PS3 controller with your phone. We’ve outlined the two main methods Android owners can use, so hopefully one of them works for you.

However, newer controllers and dedicated Android controllers have emerged on the market. If you’re looking for an easier method, check out our guide on connecting a controller to your Android smartphone or tabletHow to Connect a Controller to an Android Phone or TabletHow to Connect a Controller to an Android Phone or TabletSick of touch controls for gaming? Find out how to connect a PS4, Xbox, or other controler to an Android phone or tablet.Read More.

Image Credit: destinacigdem/Depositphotos

Explore more about: Android Tips, Game Controller, Mobile Gaming, PlayStation.

  1. help i already tried this application bit still i get no detection on my devices im using huawei tab3 and oppo phone pls help me i already have sixaxis controller app and compatibility app pls help me

  2. Doesn't work with the Samsung Galaxy J7 Sky Pro for anyone wondering just ignoring compatible lists and stuff. I like the article thanks it was a memory.

  3. Can U publish an article where u can connect the controller without sixaxis app and otg cable

  4. This was a real pain to do but it was well worth it. Now I can enjoy all my GTA games to their full extent. Nice guide.

  5. I did everything the guide said to but when it gets to listening for controllers, nothing happens, ps controller just keeps flashing for a while and the app doesn't pick up the contoller. Any ideas??

  6. I sucessfully connected my controller in the compatibility checker. But when I tried to connect in the actual app, first it doesnt say the local bluetooth address, even after i click start. Then after it says 'Driver Starting...' it goes 'Segmentation fault' and it doesn't connect. Any tips? I am using galaxy s5 btw

  7. Can somebody please help me my controller is supported on my nexus 7 but I cannot adjust left and right stick in order to normally play games.

  8. Hi there. i found problem.
    i have rooted device, sixaxis checker ok, then i run it in full app, Start, successfully configured BT, controllers listening, pressing ps button, unplug, chnage IME but there is no activity from my bluetooth, so its not working without cable and with cable it works badly. what iam doing bad?
    (sometimes - cause i tried it 1000X - its ask for password for connect on bluetooth, but there is no password...)

  9. 1- Connect pad via cable and use for 1 min. It will pair the pad without you knowing

    2- Disconnect pad and turn on Bluetooth. Press power on pad and will come up Ps3 controller connected

    3- Enjoy ps3 native without cables and without paying for strange apps.

    • And how exactly does it emulate on-screen controls in games that don't natively support the controller without some 'strange app'?

  10. connect it by USB to your phone, no big deal, detected out of the box and running in all games. Save your cash.

  11. Does that work with w 8?

  12. will i be able to use it with my ps3 again?

    • Yes, but you'll need to re-pair it with the ps3 as if you'd bought a new controller.

  13. Hi There!

    I just want to ask you can we play any game with PS3 Controller or just some games.

    Thanks

    • any game, yes, but you will need to run through the setup for each game to choose a custom profile. The best games will be those with on-screen analog control stick, which the app can map to the physical controller.

  14. I installed the checker in my Ouya console but it just stayed at 'driver starting...'

  15. Sir
    The problem is how to give ps4 controls to my android 4.0.4

The PS3 (Playstation) Third Party P3 Controller.

For those who do not play much on Ebay there was a lot of issues with purchasing controllers for the PlayStation 3 in regards to china making a ton of knock off controllers. These third party or P3 controllers looked like a Sony PlayStation 3 controller except that if you ever picked one up and start pressing the buttons or pushing the analog stick around you know that there is something not quite right with them.

Fake controllers on the PS3!

Will the “P3” controller work on the Sony Playstation 3?

Short answer? No.

The official statement from Sony

Originally on http://us.playstation.com/news/consumeralerts/ that has now been removed for a redirection for users to buy a Playstation 4 reads as follows:

Counterfeit PlayStation®3 Wireless Controllers, which are practically identical in appearance to genuine PlayStation®3 Wireless Controllers, have been discovered in the market. SCEA advises consumers to be cautious when buying PlayStation®3 Wireless Controllers from uncertain sources as the quality, reliability and safety of counterfeit products is uncertain, and in some cases, may be dangerous. It is possible that some counterfeit product may ignite or explode, resulting in injury or damage to the user, your PlayStation®3 computer entertainment system, or other property. Moreover, SCEA does not support continued functionality of counterfeit or unlicensed controllers in system software updates and these devices may cease to function in the future because of system software updates.

Technical support hell!

To explain why you have to put yourself into the shoes of Sony:

  • These controllers generated endless support issues with wireless connectivity. Gamers getting pissed with Sony and demanding that Sony do something about a product that they have little to no control over. This is due to the overall low quality design of the Bluetooth chip-set of these controllers. Out of the four controllers that we have purchased one of them had no Bluetooth connectivity what so ever. a 25% failure rating isin’t good boys and girls!
  • There was a reported instance of one of these controller catching fire! Given what we’ve seen as we took these units apart we can believe it

Due to the landslide of support issued generated by the gaming community a final “fuck you!” to these third party controllers was issued by Sony. These controllers are now blocked in version 3.50 or newer of the PlayStation 3 firmware. If you are running unlicensed firmware there may be a way around it for those PS3 users. But from an official level this update renders the P3 controller useless.

Enter the “P3” generic controller.

What china eventually did is they simply got honest with what they were making! That it’s just a third party controller and they removed any logos from it stating it’s an Official Sony product. Hey! better late then never right?!? With the lock-out of these controllers on the PlayStation 3 and the release of the PlayStation 4 with its new controller what is going on with Ebay is that there is almost a fire-sale going on with these controllers where you can purchase one of these third party controllers for as little as $10 which versus the now current $30-40 for an OEM PS3 controller. But what can you do with them? Well, you can use them on PC’s with a Bluetooth adapter and the right software.

Fake controllers on the Ouya?

Or you can use it on your Ouya as an inexpensive gaming controller! The Chupacabra update may have something to do with these controllers working once again. Because in earlier posts on various Ouya forums out there they were reporting that these controllers were not pairing at all. However I have had success in paring these controllers to the Ouya.

Screen capture above shows in order , my bluetooth keyboard (for general web-browser activity), my Ouya Controller, a official PS3 controller model CECHZC2U. And the third party “P3” controller. Now how it puts the “-ghic” at the end, not sure what that means. Ouya can certainly tell the difference between the two controllers. I also like the spelling error in the “Conteroller”. I am fully aware that I’m no spelling God here. But if your going to misspell something why not “PLAYSTATION”? In term of gaming I will provide a brief listing of games I have tried with it and will note differences between the P3 and an OEM PS3 controller whenever I can.

  • BombSquad – Works (May have to re-map controls as action buttons are swapped from left to right on both the P3 and PS3 controller)
  • Meltdown – Works (Shoulder buttons need to be re-mapped for weapon swapping)
  • Stalagflight – NOPE! (PS3 OEM controller however works!)
  • Inferno+ and Ballistic – NOPE! (Analogs work in menu selection but action buttons do not work)
  • Frozen Bubble – Works
  • Paragon Infinite – Works
  • Super Crate Box – NOPE! (And to be brutally honest it doesn’t work that great with the Ouya Controller either)
  • TowerFall – Works
  • XBMC – Works

In summary from the list of apps that I decided to choose out of my Ouya library for the article a lot of third party controller support does not stem from the Ouya’s android operating system as much as it has to deal with how the developers support third party controllers on the Ouya. Early applications such as Stalagflight and Super Crate Box do not work because they were early builds that were just designed to work on the Ouya controller and that they had. That was it! Where-as some of the other devs which have built controller support into their apps for android phones and tablets actually work without issue.

How’s the build quality of the “P3” China controllers?

Lets go through a breakdown of the controller and I will try to put pictures side-by-side between the P3 controller and a OEM sony CECHZC2U controllers. I’m going to skip the first step of disassembly as they are both virtually identical with having 5 tiny plastic tapping Phillips screws and pry it open to get inside.

For those people who think they can buy P3 controllers to refurbish their PS3 OEM controllers with fresh and shiny plastics, I’m sorry to report to you that the P3 is drastically different on the inside to the point where you would require a lot of rotary tool work in order for it to begin to work properly. difference sized posts. and different clipping configuration. Also note that the P3 version did not have any rubber insulation where you would go to unpair the PS3 controller or to simply reset the controller to stock. This is a little bit dangerous because if you use paper-clips like I do, you could accidentally scratch the board and trash the P3 controller.

This is where the meat hits the metal and you really begin to see the difference in quality between the two controllers. the usage of clip holders for the lithium battery versus the sticky tape on the Chinese one. the lack of support notches in the Chinese one which makes it very simplistic but also controls were very soft on the P3 controller. Unlike the Ps3 where controllers felt solid whenever you press the d-pads or buttons. When tilting this to the side you really begin to see why the “P3” feels softer and more flimsy then the PS3. It’s because there’s virtually no structure to keep anything in place. The P3 controller is relying %100 on the outer-shell to be in tact and all of it’s screws in place. It has no extra filling for where the d-pad or player buttons are and as a result the PCB Board will flex as you press those button, causing a no-hit or worse still a miss-fire.

Even when you look at how the motor mounts are setup in both controllers, you have the Chinese ones which simply sit the motor into the outer shell with some foam around it, the PS3 actually mounts it to it’s skeleton framed plastic. Since you’re mounting the motors onto hard plastic on the PS3 version you’re going to feel the rumble a lot more then the P3 version. Now I can’t scream about this too much considering the Xbox Controller mounts their shock motors into their controllers the exact same way as the P3 version. But still, the foam does muffle some of the feeling to the end-user.

Drivers For Ps3 Controller

Contact pad breakdown between P3 and PS3 controller.

Despite all of this there is one thing the Chinese controller that it does a little better then the PS3, which is the PS3 would technically be more prone to liquid damage as they rely on tiny contacts on the board to interlink between the controller PCB of the controller and the button/keyboard PCB. The P3 method is a lot more old school with using an actual PCB instead of plastic traces. Both are totally acceptable and if the PCB was reinforced as much as the PS3 version it would probably play flawless. So Sony is not immune to criticism on this one. If liquid damage gets onto the contacts in the PS3 version, ghost signals would be fired from the controller making it virtually unplayable until you take it apart and clean it again. In fact the one I took a picture of has a little bit of liquid damage around the home-button PCB.

Ps3 Controller Driver For Aftermarket Controllers Windows 7

Ps3 Controller Driver For Aftermarket Controllers For Windows

Don’t copy that counterfeit!

The last thing I want to talk about is how funny it is for china to insulate their IC chip to prevent someone from reading what kind of chip they used to get their controller working again. It’s funny because they purposelessly make a knock off version of their controller and then they try to protect themselves from someone else in china from copying them. Also note the pots on these P3 controllers. They claim that they are ‘super sensitive for fast game play’. Which is true, they are just sensitive to the point where you can’t do any fine-tuned aiming with your controller, you’re either going %0 or your going %100 push with hardly any tolerance in between. Unlike the PS3 controller where you CAN vary how much your analog sticks work out for you. I think the bottom line is simple. You get what you pay for with a controller.

Final Thoughts.

A word of caution to readers thinking of getting these cheap “P3” controllers!

We picked up 4 of these controllers at $10 a piece. Out of the four that were purchased, one of them failed to pair (This can be hard-lined into the Ouya and works great, but every time it was disconnected, power down, power up and re-pair the device, Ouya complains about the PIN being invalid.) . Another controller had issues with the D-Pad where you had to press it exceptionally hard to get it to register (we found out on this controller the membrane was not placed well inside of it). The other two play perfectly fine. So there IS some quality issues with the these. Overall we’re not sure if they are even worth the $10.00(USD) and if you paid anymore then that you would probably be ripped off. They worked just fine on the Ouya as there wasen’t many games that required extreme precision of the analog sticks. In some cases having that 0-100 percent reaction helped in a few of the games. However, this is not going to be my daily joystick. I use my Xbox receiver one hundred times more then I use this controller. I would probably suggest that people stay away from these after-market controllers unless of course you were curious like I was. They are simply not worth bringing you game down over. That is my test results. hope it helps!

Other blogs of interest.

Best Aftermarket Ps3 Controller

Drivers for ps3 controller

Ps3 Controller Driver For Aftermarket Controllers For Cars

  • Ouya Support - PS3 - P3 Controllers

    The solution you described for bluetooth pairing does not work on PS3 and P3 controllers! PS3 and the third party 'P3' controllers operate a little differently when it comes to…

  • Controller games for the PC.

    Controller games that we liked to play on PC. We decided it was time to break off a section for all of the controller games that you can play with…

  • Ouya Controller going up to $49 US

    Ouya controller price jump. Why?!? Well, I decided to get the gaming console that sounds like having sex with a crazed canadian girl from the U.P. and reserved Ouya at…

  • Controller Pairing with the Ouya.

    Controller Pairing Issues:Controller Pairing issues can happen if for some reason pairing between the Ouya was lost due to factory defaulting your console or possibly the controller had its battery…