Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
I have a wired Rock Candy PS3 controller made by PDP when I connect it to my PC it shows up and I am able to test it with the controller properties all the buttons work fine but when I try to play any games It doesn't let me use the controller. The official Xbox One controller should 100% just work as good as the Xbox 360 controller on PC. The Rock Candy version seems dodgy. Try removing your current driver through device manager and install the 64-bit version to see what it does.
Rock Candy Xbox 360 Controller NOt working Hey wiered place to put this but i wanted to know if anyones has had this specific problem. I brought a Rock Candy Branded 360 xbox control to use for this game, windows detects it as a Rock Candy Control but it cannot find drivers for the device and not able to use it. Join GitHub today. GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together. And build software together. Scp heavy input delay with wired rock candy ps3 controller #358. Closed Dablackjohn opened this Issue Jul 3, 2016. Wireless controller to work with. Xbox 360 Game Controller, WEIE USB Wired Gamepad with Cable for Xbox 360, Xbox 360 Slim, Windows PC (Windows XP, Vista, 7, 8, 8.1, 10) by WEIE. In on the fun with our Rock Candy Wired Controller for Xbox 360 2-Pack. Rock Candy Wii Control Stick - Blue Sep 14, 2012. ESRB Rating: Rating Pending. Rock Candy Gamepad for Xbox 360: Drivers List. 2 drivers are found for ‘Rock Candy Gamepad for Xbox 360’. To download the needed driver, select it from the list below and click at ‘Download’ button.
Sign upHave a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
commented Jun 25, 2016
I installed the latest release package, there's some activity in the 'controller test' panel : when plugged a device is found : 'Xbox One Wired Controller (Wired)', but no reaction when the buttons are pushed. OSX El Capitan 10.11.14 It's strange because I think I already saw the same issue (same prod id) and it was corrected |
added a commit that referenced this issue Jun 25, 2016
commented Jun 25, 2016
Well you would think that with 3 existing listings for that controller we would have covered all of the outrageous PID and VID combinations they have come up with, but no! This is a new one! There is an existing listing for Product ID 0x0347 with the same VID, but this is a new PID! Here's a build for you: |
commented Jun 25, 2016
Sorry, nothing changed with this build, uninstalled the last one and tried it. Same results. |
commented Jun 25, 2016
Hmmmm. That is definitely curious. Because that device is now definitely listed in the Info.plist. Additionally, you can also see the VID and PID in OS X, so you are using a data cable instead of a charge cable. It could be that this is an issue with the Xbox One packet initialization sequence sent to the controller, but in that case the Preference Pane would think that the controller was connected, but the controller wouldn't be functional. Do you see anything like that or does it appear that the controller is not responding at all? |
commented Jun 25, 2016
The cable is the one sold with the controller, didn't try with another one.
How can I check the first part, maybe I don't understand ? I can launch the 'xbox 360 controllers' from the preference pane, but the controller doesn't react at all. But when I unplug / plug, it changes from 'no device' to 'Xbox One Wired Controller (Wired)'. Tried a mapping, nothing. Tried Enjoyable, it has a 'Xbox One Wired Controller' but no reaction here too. |
commented Jun 25, 2016
Ah ha! So thats exactly what I wanted to know. It seems like an init packet issue! Its a real shame the Xbox logo doesn't turn on on Rock Candy controllers like the official one. That makes them a real pain in the butt to debug, but it shouldn't be too much of a problem. I believe there is a light directly above the Xbox button. I'm not very familiar with what exactly the purpose of that light is. Is that light on whenever it is plugged in as a sort of 'charge' indicator, or does it only illuminate after the controller has paired? If you don't know, then just let me know if the light is on at all. In order to solve a packet issue, you'll unfortunately need a Windows PC to sniff the packets for me. Do you have a PC running Windows around? |
commented Jun 25, 2016
I think that there should be a light, but nothing lights up, I don't even see a blink when I plug it. |
commented Jun 25, 2016
Here is the process I've documented for sniffing packets using a Windows PC. Let me know if you have any questions. https://franticrain.github.io/sniffing/index.html |
commented Jun 25, 2016
Here's the file : https://drive.google.com/file/d/0BzSAKrOZ66uHMlFrc05iRm9kTzQ/view?usp=sharing |
commented Jun 25, 2016
Oh yes, I'm sorry. I always forget. You need a slightly different version of these instructions. Please plug your controller in, find the port, disconnect the controller, start sniffing and then plug in the controller. Let it run for a couple seconds and then cancel out. I always forget that those instructions aren't for init packets, I really should change them. |
commented Jun 25, 2016
Hope this one is better ;) |
commented Jun 25, 2016
Yup! That's exactly what I needed. Give me some time to look over it and see what the problem is, and then I'll get back to you. |
commented Jun 25, 2016
Give this a shot and let me know if it works. It looks like there may be some sort of specific call and response happening that I need to work on, but this version of the driver should be hard coded for your controller, at least. https://drive.google.com/file/d/0B5PLCKoMd4zGaGNxcGNwVTA0SGM/view?usp=sharing |
commented Jun 25, 2016
Still doing nothing... When I plugged it on the PC I could see where was the light... No light at all confirmed on osx. Thank you for your help, I don't know if this is can be fixed... |
commented Jun 25, 2016
I definitely don't want to give up. This sniff has a bunch of 0x01 and 0x06 packets being sent to your controller which I don't remember viewing in older sniffs. I'll give this one some more time to see if I can suss anything out. Because if this is a problem with your 3rd party controller, its probably going to be a problem with ALL 3rd party controllers. |
commented Jun 25, 2016
I'll keep an eye on this thread, thx for the work |
commented Jun 25, 2016
So my best guess is that 3rd party support has actually been broken since I fixed #257. I even noted in that issue that 3rd party support might have been broken. I've put together a build using the old init packets that should work for you. Once again, this isn't a permanent solution but it should get you working. Hopefully. Fingers crossed. https://drive.google.com/file/d/0B5PLCKoMd4zGNS1RS0hMcmhUVjg/view?usp=sharing |
commented Jun 26, 2016
Nope, still nothing... :( |
Making Rock Candy Usb Controller Drivers
commented Jun 26, 2016
Well, I'm just going to have to start giving you builds that are going to give me information about what the driver is doing on your system. This new build should print some stuff out to Console.app. You can find it in |
commented Jun 27, 2016
OK, here's the console log (tested on 2 usb ports, same result on both) : |
referenced this issue Jul 7, 2016
ClosedWith latest update controller keeps connecting/will vibrate, then turn off, and then connect again. #306
commented Jul 7, 2016
I've been working on this for a while now, but I think this may be the most promising set of init packets yet. Give this a shot: https://drive.google.com/file/d/0B5PLCKoMd4zGSnNRVUV5V3AwTVk/view?usp=sharing |
commented Jul 7, 2016
And here's a second one to try if that first one doesn't work. If it does work, then ignore this one! https://drive.google.com/file/d/0B5PLCKoMd4zGTlAzeWZQUlFWOTA/view?usp=sharing |
referenced this issue Jul 26, 2016
ClosedRock Candy wired 360 (0x011f, 0x0e6f) interferes with USB operation, 'A' button won't work #327
commented Aug 17, 2016
Here is another driver to test, but this has been inactive for over a month. https://drive.google.com/file/d/0B5PLCKoMd4zGa1pGcF9PaElLcXc/view?usp=sharing |
commented Aug 26, 2016
I'm having the exact same issue. I tried the last 3 drivers but none of them worked. |
commented Aug 26, 2016
Could you please confirm your product and vendor IDs for me and test this build as well? https://drive.google.com/file/d/0B5PLCKoMd4zGMXB6X0w1UzhuOUk/view?usp=sharing |
commented Aug 26, 2016
yeah the PID is 0x0346 and the VID is 0x0e6f |
commented Aug 26, 2016
Just rebooted and tried that build. Now the controller isn't even being recognized; 'no devices found', tried in a couple USB ports and wiggled the cord around. |
commented Aug 26, 2016
oh. disabled the driver and reenabled it and it's recognizing the controller now, but still not working/initializing. |
commented Aug 26, 2016
One last different driver for good measure: https://drive.google.com/file/d/0B5PLCKoMd4zGbU5NeWRreXFXeW8/view?usp=sharing |
commented Aug 26, 2016
No dice. It's recognizing the controller but it's not working. I don't know if this makes a difference, but it has an extra button on the controller to control the audio. |
commented Aug 26, 2016
Does the controller light up in any way when it is properly connected to an Xbox, Windows PC or Linux machine (running xpad)? Because I'm pretty sure this is just an initialization thing, but I have been working on this with a different PDP controller. The other PDP controller works in very specific cases, and I can't reproduce it with your controller. I've exhausted pretty much everything I can do on my end, and I still can't get these things to initialize. But if you look at something like xpad, it doesn't do anything special, it just queues up a write and these third party controllers work. I don't get why these don't. |
commented Aug 26, 2016
There are no lights that I can see other than an LED in the audio button, but that won't light up. Unfortunately I don't even have an xbox one to test it on. I went out today and picked this one up because I'm planning on getting a One in the near future and didn't want to spend $60 on a legit XOne controller since I'll get it when I get the console. |
commented Aug 26, 2016
I've exhausted pretty much every idea at this point. Here's one to make sure that it isn't just a weird timing issue. If your computer freezes up for about three second when you plug in the controller, that is intentional. https://drive.google.com/file/d/0B5PLCKoMd4zGZGkzc2huQWJoM2M/view?usp=sharing |
commented Aug 26, 2016
No worries man, thanks for trying. That build didn't work either |
commented Aug 27, 2016
I'm actually in the middle of talking to Apple about this issue right now, so I want to check some stuff with you since you are having a slightly different experience than what I'm seeing from #333. What version of OS X are you running right now? |
commented Aug 27, 2016
ok cool. I'm running 10.11.6 El Capitan on a mid-2009 macbook pro |
commented Aug 27, 2016
Okay, thats good. Is there any easy way for you to test with OS X 10.10 at all? If there isn't, don't worry about it. They'd just like to know if its specific to 10.11 because of some backend USB stuff that happened with that release. |
commented Aug 27, 2016
No sorry, I can't right now. I do have access to 10.10 on another computer but it's at my office |
Making Rock Candy Usb Controller Driver Free
commented Aug 27, 2016
It doesn't have to be at this very moment. If you get a chance at some point in the near future, I'd really appreciate it. |
commented Aug 27, 2016
yeah no problem, I'll give it a shot in the next couple days. |
commented Aug 28, 2016
Ok! So I just got to try it on a late 2011 macbook pro running OSX 10.10.5 and the original build works before you modified it for these issues. (the 0.16.3 one on the github release list) |
commented Aug 28, 2016
That is OUTSTANDING news. That means that I'm not actually insane, and this isn't my fault! I'll keep working with Apple to get this working on 10.11. |
commented Aug 28, 2016
Yeah I was really happy to see those buttons highlight in the settings! Excellent, thanks man |
Rock Candy 360 Driver
commented Sep 23, 2016
Hey FranticRain, any chance you've been able to work something out with Apple to fix this issue? Thanks! |
commented Sep 24, 2016
Rock Candy Drivers For Pc
Unfortunately, they refuse to do anything unless someone wants to send in their controller to Apple. |
This was referenced Nov 21, 2016
referenced this issue Apr 17, 2017
ClosedRock Candy XBOX ONE #444
Rock Candy 360 Controller Driver
Hello Alec,
You may try to uninstall and reinstall and reinstall the Microsoft Common Controller and see if that helps.
To uninstall a device :
Open Device Manager.
Double-click the type of device that you want to uninstall.
Right-click the specific device you want, and then click Uninstall. You can also double-click the device, and then on the Driver tab, click Uninstall.
In the Confirm Device Removal page, select Delete the driver software for this device if you also want to remove the device driver package from the driver store. .
The Delete the driver software for this device option removes the package from the driver store.
Click OK to complete the uninstall process.
When the uninstall process is complete, unplug the device from the computer.
If you are prompted to restart the computer, the removal is not completed and the device might continue to function until the computer is restarted.
Plug in the device and then restart the computer. The device will be detected and reinstalled after Windows restarts. Follow any instructions on-screen to complete installation.
Hope this helps. Otherwise, feel free to write us back for further assistance and we will be glad to help you ahead.
Thank you