The new forums will be named Coin Return (based on the most recent
vote)! You can check on the status and timeline of the transition to the new forums
here.
The Guiding Principles and New Rules
document is now in effect.
Using a 3rd Party XBox 360 Controller for PC Gaming
So last night I purchased a
Mini Pro EX wired controller for XBox 360.
After several hours of messy google searching, I found the
XBCD program and downloaded the 0.2.7 version. The program lists my controller brand as compatible. I managed to make my controller recognize it as a driver, and the controller buttons light up and I can calibrate it on the PC and whatnot. So I go to test it in a few games on Steam, specifically Aquaria and Skyrim. Aquaria has a key config set up by default for controller, and Skyrim has an "XBox Controller" option listed in its controls menu that is checked. So I try out my controller.
Nothing. Nada. Zip.
I press buttons uselessly and the games don't respond to the controller at all. The lights are still flashing, so the controller didn't turn off or anything. I can still configure the controller both with the XBCD setup and the joy.cpl calibration tool. So where did I go wrong? Is there a crucial step I missed and didn't list here? Do I need to configure something in Steam, or the individual games themselves? Is there a different program any of you use that might work better?
0
Posts
Anyway, until that magical day comes, I want to figure out how to make this one work.
But since the packaging on your off-brand controller says it's officially licensed and compatible with the 360, I'm wondering if you should just download the Win7 controller driver from Microsoft and see if that works. It might not be an issue with the controller so much as an issue with the third-party program you're using.
Dump the XBCD thing, unplug the pad, and install Microsoft's drivers as Lawndart suggests. This may or may not be enough to get the pad working straight away when you plug it in again. If not you can do the following:
Open the Device Manager and find the entry for your gamepad. Open its properties and it will tell you that the driver is not loaded. Click the Update Driver Software button, and in the resulting window click Search my Computer or whatever the exact text is. After that, it will give you the option to select the driver from a list, do that instead of trying to point it at a specific directory. The next window will look familiar to anyone who has fought with drivers in older versions of Windows. In the left box of categories you will find an entry named Windows Common Controller Class. Selecting that will give you multiple options, select the Xbox 360 controller option and hit OK through everything. You should have a functioning controller now.
On the list the "Windows Common Controller Class" option doesn't come up. The closest thing it has is HID-compliant controller, which doesn't seem to work when I select it.
But unfortunately it's still not working in-game.
EDIT: Gah, now it's gonna bother me, what was Aquaria's deal?