Derp? 360 controller broke, girls got me a PS3 control which doesn't work?

BallaTheFeared

Diamond Member
Nov 15, 2010
8,115
0
71
Well that's not true, it works on my old Dell z14 with USB 2.0

It does not however, work on my z87 Haswell system. Tried Windows 8 to start, Unknown Device... Switched to Win 7 unknown device... Trying Win8.1 (my guess is unknown device)..

What am I doing wrong?

Is this even the right forum?

qq woe is me
 

BallaTheFeared

Diamond Member
Nov 15, 2010
8,115
0
71
My problem seems to run a bit deeper...

When I plug it into my laptop I get a generic driver install from windows that says brand xzy gamepad yada yada...

However when I plug it into my Haswell system, on Windows 7/8/8.1 I get an unknown USB device error.

I can't install any drivers or use it because none of the programs can see it.

9291124864_26931544d8_o.png

PS3 controller <-----------------------------------------> 360 controller
 

Mushkins

Golden Member
Feb 11, 2013
1,631
0
0
PS3 controllers do not have native driver support. You need to install third party drivers, which usually boils down to forcing windows to allow *unsigned* drivers, and using third party driver software. Last I checked, the process also breaks *actual* support for the 360 gamepads in Windows 7. I did it once, and it was so much of a pain I just went right back to using the 360 gamepad.

If you really need that form factor for whatever reason, there's a million PS2/PS3 style usb gamepads out there that work just fine.
 

BallaTheFeared

Diamond Member
Nov 15, 2010
8,115
0
71
The error I'm getting is A request for the USB device descriptor failed.

Not really sure what to think, I found out the PS/2 port usbs are 2.0, so I tried them same problem.

Yet as I said it works on my laptop, not my desktop....

I'll have her exchange it for a 360 controller later today, it just irks me I can't get it to work on my desktop and I know it will work on another computer.
 

cbrunny

Diamond Member
Oct 12, 2007
6,791
406
126
I've spent hours trying to get my ps3 controllers working with my pc. I vastly prefer the PS3 controller to the Xbox 360 contoller. I have had some moderate success with motionjoy and a different driver but I can't recall which. But, it was far from perfect, very far from native, and way too much hassle.

I went to Staples and grabbed a knock off 360 controller, non-wireless. It works flawlessly. Plug n play, native 360 support. I know it isn't the answer you're looking for, but I'd advise that you do the same.
 

clok1966

Golden Member
Jul 6, 2004
1,395
13
76
MS makes the 360, Sony is the enemy.. MS has a habit f breaking other peoples stuff (Netscape, chrome, Open office).. in updates.. all "mistakes" of course.. lets not get into the MONEY grab of the lastest Xbox they had to back down from..

just get a 360 pad.. I too prefer the Ps2/3 controller.. been using it since PSone days.. but get that all the people who didn't grow up with one prefer the latest..
 

sweenish

Diamond Member
May 21, 2013
3,656
60
91
MS makes the 360, Sony is the enemy.. MS has a habit f breaking other peoples stuff (Netscape, chrome, Open office).. in updates.. all "mistakes" of course.. lets not get into the MONEY grab of the lastest Xbox they had to back down from..

just get a 360 pad.. I too prefer the Ps2/3 controller.. been using it since PSone days.. but get that all the people who didn't grow up with one prefer the latest..

That's ignorant. Sony doesn't even provide drivers for the thing. That's the first problem.
 

railven

Diamond Member
Mar 25, 2010
6,604
561
126
While I haven't tried on Windows 8/8.1, I was using MIJ for years on my Windows XP/ME/Vista/7 OSes.

I really don't know how/why people had to jump through hoops. It was the easiest third party software I've ever used. As simple as install drivers, turn on software, plug in controller, have software detect hardware, then switch software to emulate XInput.

Any game that supported the 360 Pad now worked with the PS3 pad.

I just came across a different set of software (blocked at work, else I'd give you a direct link) but I haven't tested it personally.
 

Lonyo

Lifer
Aug 10, 2002
21,938
6
81
MS makes the 360, Sony is the enemy.. MS has a habit f breaking other peoples stuff (Netscape, chrome, Open office).. in updates.. all "mistakes" of course.. lets not get into the MONEY grab of the lastest Xbox they had to back down from..

just get a 360 pad.. I too prefer the Ps2/3 controller.. been using it since PSone days.. but get that all the people who didn't grow up with one prefer the latest..

Sony make Playstations. They use USB connectors to connect gamepads. That doesn't mean the gamepads need to be USB compliant, since Sony can do whatever they want with the hardware/firmware/software of the PS2/3 to make things work as they want.
 

PowerYoga

Diamond Member
Nov 6, 2001
4,603
0
0
whatever you do, DO NOT INSTALL MOTIONINJOY.

It's a fucking piece of malware that is literally unremovable and will fuck up all your bluetooth and various USB drivers.
 

BallaTheFeared

Diamond Member
Nov 15, 2010
8,115
0
71
Problem isn't the drivers or compatibility, or anything like that.

The problem is my z87 motherboard in cohesion with Windows is unable to recognize the PS3 controller.

I get an unknown device, meaning motionjoy doesn't even see it to install drivers for it.

This is in stark contrast to my nForce based Dell z14 laptop which recognizes the controller and installs generic drivers for it - it even pictures it.

So the issues seems to be directly related to my motherboard and perhaps the drivers it has within Windows compared to my old Core2 nForce based laptop which has no problem recognizing it as a PS3 device.

edit

The girls didn't know it was going to be a problem, and I wasn't looking at it as PS3 vs 360 controller, but after holding it and having grown up with the PS1/2 before going diehard PC I do like it better than my MadCatz 360 controller.

Though unless I get this sorted within the next few hours, I'll be exchanging it later today anyways so this will all be moot.


It's just irking me that I can plug it into my laptop no problem, but when I plug it into my desktop windows can't recognize it.

Heck, I even cloned over my laptop OS to my SSD and that still didn't work - so it has to be an issue with the board/USB/drivers for z87.
 
Last edited:

sze5003

Lifer
Aug 18, 2012
14,319
682
126
whatever you do, DO NOT INSTALL MOTIONINJOY.

It's a fucking piece of malware that is literally unremovable and will fuck up all your bluetooth and various USB drivers.

No idea what you are referring to. I used it fine in windows 7 and windows 8. Create a custom profile per game if you want, start it, set it. Also it comes with an uninstaller and use ccleaner to remove remnants.
 

railven

Diamond Member
Mar 25, 2010
6,604
561
126
Problem isn't the drivers or compatibility, or anything like that.

The problem is my z87 motherboard in cohesion with Windows is unable to recognize the PS3 controller.

I get an unknown device, meaning motionjoy doesn't even see it to install drivers for it.

This is in stark contrast to my nForce based Dell z14 laptop which recognizes the controller and installs generic drivers for it - it even pictures it.

So the issues seems to be directly related to my motherboard and perhaps the drivers it has within Windows compared to my old Core2 nForce based laptop which has no problem recognizing it as a PS3 device.

edit

The girls didn't know it was going to be a problem, and I wasn't looking at it as PS3 vs 360 controller, but after holding it and having grown up with the PS1/2 before going diehard PC I do like it better than my MadCatz 360 controller.

Though unless I get this sorted within the next few hours, I'll be exchanging it later today anyways so this will all be moot.


It's just irking me that I can plug it into my laptop no problem, but when I plug it into my desktop windows can't recognize it.

Heck, I even cloned over my laptop OS to my SSD and that still didn't work - so it has to be an issue with the board/USB/drivers for z87.

As far as I remember Balla, there is no generic driver for the PS3 controller. Windows Attempts to install an HID driver that usually makes it look like a controller is plugged but the PS3 controller still has to turn on and sync which the HID driver doesn't do. Not sure how it works on your laptop unless you had a previous HID driver installed that some how recognizes it.

All the times I've used the PS3 controller on my systems, I had to install the software first, then connect the controller because prior to that, the OS would treat it as unreconginzable hardware.

Also, if you are using the front headers of a case, I'd suggest trying the back since these devices draw power form the port and a few times (even my current phone) gets the "Device Unknown" issue that requires me connecting to the USB ports directly on the motherboard.

And I hear you on confort. Once I get home I'll test out that other set of software I found, but chances are by then it might be too late for you.
 

railven

Diamond Member
Mar 25, 2010
6,604
561
126
whatever you do, DO NOT INSTALL MOTIONINJOY.

It's a fucking piece of malware that is literally unremovable and will fuck up all your bluetooth and various USB drivers.

I've heard this before, a few times, but can't say I've ever had issues uninstalling the software or with any of my other USB/BT/RF devices. But I must be the exception.
 

BallaTheFeared

Diamond Member
Nov 15, 2010
8,115
0
71
What I'm saying is when I plug it into my laptop it lights up, and stays lit up as the drivers are found and installed. Devices shows the brand and look of the controller, and the controller remains lit up through it's LED lights.

On the desktop when I plug it in the light comes on briefly, then it turns off, then windows returns with "Unknown Device". It's as if the usb driver can't identify the controller, nothing is installed, not even the generic windows driver and I get error 43, meaning the device is shut off.
 

sze5003

Lifer
Aug 18, 2012
14,319
682
126
What I'm saying is when I plug it into my laptop it lights up, and stays lit up as the drivers are found and installed. Devices shows the brand and look of the controller, and the controller remains lit up through it's LED lights.

On the desktop when I plug it in the light comes on briefly, then it turns off, then windows returns with "Unknown Device". It's as if the usb driver can't identify the controller, nothing is installed, not even the generic windows driver and I get error 43, meaning the device is shut off.

After you plug it in, open motionjoy and I think you go to the settings tab and click on load all drivers. It will install proper drivers for you. I had to do that or else it would not work. Windows will not recognise it as a proper usb device it will say unknown. Once you install drivers via motionjoy it should be recognized.
 

railven

Diamond Member
Mar 25, 2010
6,604
561
126
What I'm saying is when I plug it into my laptop it lights up, and stays lit up as the drivers are found and installed. Devices shows the brand and look of the controller, and the controller remains lit up through it's LED lights.

On the desktop when I plug it in the light comes on briefly, then it turns off, then windows returns with "Unknown Device". It's as if the usb driver can't identify the controller, nothing is installed, not even the generic windows driver and I get error 43, meaning the device is shut off.

If you plug it into the PC without the drivers, it should switch to charging mode. Pressing the PSN button will then turn on your PS3 or swap it into searching mode.

The PS3 controller is technically off if it isn't synched which is where the driver is required. Like I was saying, you can't connect it and use it until you install a driver, and your laptop makes me think at some point you used a third party HID controller (possibly because laptops used custom keyboards with custom key mapping and thuse use legacy HID controllers anyways.)

Try the suggestion posted by sze5003, from my recollection that is how it works.

Install MIJ. Open MIJ, it has a button that says something like "find PS3 controller" or something of the sort. You have to press that button for it to turn on the PS3 controller. As far as I remember for MIJ, you always have to do this before using the controller, because once you reboot your PC the controller will swap back to charge mode (and if your USB port isn't hot, the battery will slowly drain.)

EDIT:

Woof just about everything "gaming" related is blocked, but Balla this is the screen Sze refers too:

eac293d5db9af68f6da95672c0fa0b2289ac1004_large.jpg


There you hit load drivers, it takes a few minutes, then you can go this screen:

motionjoy.jpg


To set it up. Note sure how old these screens are but they are how I remember them when I last used it, and that was to play Batman: AC last year.
 
Last edited:

BallaTheFeared

Diamond Member
Nov 15, 2010
8,115
0
71
I guess I'm just doing an insanely poor job of explaining this.

9292763805_1d139932ef_b.jpg


There is no way to load a driver, the device is not recognized on the pc.

Motionjoy doesn't see the controller, after I install all if I click load driver it says you must select at least one device...

This is what it looks like in Devices:

9295604496_65b81cf77b_o.png


9292852461_8f3d83cd5e_o.png


9292852705_ce836a6e2d_o.png


9295631642_f521e70fac_o.png


Give me a few minutes and I'll show you what it looks like on the laptop.
 
Last edited:

PowerYoga

Diamond Member
Nov 6, 2001
4,603
0
0
I've heard this before, a few times, but can't say I've ever had issues uninstalling the software or with any of my other USB/BT/RF devices. But I must be the exception.

I didn't think I had problems uninstalling it until one day I was trying to install a bluetooth dongle and it just wouldn't work no matter what. Come to think of it, I had problems installing the XBOX controller as well.

Looking into the problem, I found that it was trying to use motion in joy drivers every time. I checked my files and found that there were remnants of MIJ stuff that never got removed when I uninstalled the software. Then looked into the registry file and found additional crap there that never got removed.

The registry entries ended up "stuck" and couldn't get edited out. I had to format my computer to get that shit out. If screwing up your OS install and interfering with day to day operations isn't the definition of MALWARE I don't know what is.

There's also the issue with MIJ not working if you don't connect to the internet. A few years back MIJ's site went down and I couldn't use my controller to play any of my games... had to download an "offline" version which had no analog controls, which makes the pad effectively useless.

TLDR: Get an xbox controller and save yourself headaches down the road.
 

railven

Diamond Member
Mar 25, 2010
6,604
561
126
I guess I'm just doing an insanely poor job of explaining this.

<snip>

There is no way to load a driver, the device is not recognized on the pc.

Motionjoy doesn't see the controller, after I install all if I click load driver it says you must select at least one device...

This is what it looks like in Devices:

<snip>

<snip>

<snip>

<snip>

Give me a few minutes and I'll show you what it looks like on the laptop.

Balla, are you clicking Load Driver or Install All? I only ask because it seems Install All is moused over or selected?

Again, what you posted in those pics is exactly how it's always looked for me until I click Load Driver. Once I click load driver, a few prompts go through and the legacy HID driver is installed.

I didn't think I had problems uninstalling it until one day I was trying to install a bluetooth dongle and it just wouldn't work no matter what. Come to think of it, I had problems installing the XBOX controller as well.

Looking into the problem, I found that it was trying to use motion in joy drivers every time. I checked my files and found that there were remnants of MIJ stuff that never got removed when I uninstalled the software. Then looked into the registry file and found additional crap there that never got removed.

The registry entries ended up "stuck" and couldn't get edited out. I had to format my computer to get that shit out. If screwing up your OS install and interfering with day to day operations isn't the definition of MALWARE I don't know what is.

There's also the issue with MIJ not working if you don't connect to the internet. A few years back MIJ's site went down and I couldn't use my controller to play any of my games... had to download an "offline" version which had no analog controls, which makes the pad effectively useless.

TLDR: Get an xbox controller and save yourself headaches down the road.

I'm not denying your claims, as I've read people who've had the same issue, but most often it turned out to be an issue with some other software they used; for example I know from my own experience MIJ and Logitech Setpoint 2.4 didn't get a long. Turns out at the time Logitech was using a generic HID driver, When they upgraded the driver to a propertiary driver with SetPoint 3.0 everything worked fine.

I've also had MIJ and a 360 controller on at the same time (how I've done two player in some games.) The most complicated setup I ever had was MIJ running USB and BT setups, one RF 360 and one wired 360 and it worked fine. Again, I must be the exception.

About the always online function, that is true. The creator of the software wants to get paid (ad revenues) or you can buy the software and remove the always-on requirement. Perhaps because I had a purchase licensed I didn't see the issues a lot of other people had.
 

sze5003

Lifer
Aug 18, 2012
14,319
682
126
I would start over. Click remove all in motion joy. Then unplug controller and uninstall motion joy. Download ccleaner and on the registry section do a scan and you will see motion joy registry left overs. Select fix all. It will remove unused registry values.

Download the latest copy of motion joy but don't start it. Plug in ps3 controller make sure its not on and connected to the ps3. Windows will try and install drivers and say it can't find them. Start MJ. Go to that screen in motion joy and it should list the registry or usb key of your controller. Press load all. Wait a couple of minutes it will tell you when it's done. After that go back to the home screen of MJ and select the ps3 controller. Press test controller or test vibrate I think and it should rumble. That's how you know it works.
 

PowerYoga

Diamond Member
Nov 6, 2001
4,603
0
0
I'm not denying your claims, as I've read people who've had the same issue, but most often it turned out to be an issue with some other software they used; for example I know from my own experience MIJ and Logitech Setpoint 2.4 didn't get a long. Turns out at the time Logitech was using a generic HID driver, When they upgraded the driver to a propertiary driver with SetPoint 3.0 everything worked fine.

I won't derail the thread further, but I did have logitech at some point, not sure what version it was. But in the end, I couldn't remove the registry entries for some reason, kept throwing permission errors even for the superuser accounts and eventually had to format to fix my many USB issues. When MIJ did work, it was pretty decent though.