When you tested the controller in joy.cpl did you experience the same behaviour i.e. moving the right analog stick caused digital buttons 1,2,3,4 to light up? If so, as squall says, it is a driver issue. Or a malfunctioning gamepad. Or a system problem. Try plugging it in to another USB port.https://code.google.com/p/x360ce/issues/detail?id=611&thanks=611&ts=1372687427
I'm starting to get a little desperate here...
Yes, the controller's right analog stick still shows up as button 1,2,3 and 4 in joy.cpl.When you tested the controller in joy.cpl did you experience the same behaviour i.e. moving the right analog stick caused digital buttons 1,2,3,4 to light up? If so, as squall says, it is a driver issue. Or a malfunctioning gamepad. Or a system problem. Try plugging it in to another USB port.
Where did you get your driver? Was a disk included with the controller, or did you download it? If so from where? Was the address included in the instructions? Also go to control panel > system > device manager > human interface device (or whatever) and find any details.
Also, are there any brand names or details on the pad itself? Not a good idea to buy "generic" controllers, try to buy ones with some sort of brand name.
LOL I cant believe it was simple as that! Wish I thought of that earlier, but it is difficult giving advice online.Ohohohoho, dude.
****ing thanks for saying that last line.
I just noticed the "Mode" button.
I pressed it, and...
It moves as normal now.
Thanks a lot man, you saved me at least 30$ (Controllers are expensive here).
Basically it makes the controller shake slightly. I think that it is means the same as force feedback really, but there might be a subtle difference. See http://www.neogaf.com/forum/showthread.php?t=97386 for a discussion on this.Well, I've been playing Dark Souls for an hour or so now, and it works just as intended.
Tell me... what is even "rumble"?
Literally just made this account to say thank you, anonymous person on internet. You saved me from buying a new controller as well.I uninstalled the driver as you said, but it didn't seem to have any effect.
However, I didn't touch any of the HID drivers in device manager, since 1 of them was from Microsoft, and the others were from "Standard System Devices".
Oh well, it was a bit of a long shot.
Also, I'm still rather confused on the driver you suggested I should install (I didn't do anything to sate this suggestion). At any rate, It might be as you were assuming earlier, that it is already prebuilt, but how am I even certain of this?
I said that “Failing that, the basic MS HID complaint device driver might be sufficient”. But this driver is automatically installed when you plug it in, no need for user intervention.
Well I'll tell you the situation with my controller. It is basically plug and play: you plug it in and Windows automatically installs the necessary microsoft drivers for you. I think that many PC controllers are like this.
Other controllers need manually-installed drivers (e.g. from a disk or the Internet), but quite often they work without this. The reason they need manually installed drivers is because without them they don't get certain features, like rumble.
It is difficult to work out if a controller is using these drivers; you have to go through Device Manager to see if you can see any non-Microsoft drivers are being used.
Oh, and did you read everything I linked? Because, I tested it on my laptop, and the same problem occurred there.
I forgot about that. So at least your system is not faulty.
In joy.cpl as requested:
Well that was interesting. I tell you what you should have seen:
Moving left analog stick: movement in XY axes box, which was correct.
Moving d-pad: should have registered in the POV hat, which I didnt see.
Moving right stick: should have moved Z axis and Rz axis bars, which I didnt see.
A B X Y: seemed Ok, registered buttons 1,2,3,4.
OK I think its time to get a new controller! These are my recommendations:
1. Dont buy from ebay, no product feedback from users. Try something like Amazon, and have a look through the reviews.
2. The x360 controller is probably the easiest. DInput support isn't that great, but you can overcome this by using the XBCD driver with x360ce.
3. Go for branded controllers. Most other PC controllers will need x360ce, except the Logitech F310 and F710. Try to get one without analog triggers, as if they are mapped to the same axis, pressing both will cancel each other.
4. Many console controllers can work, but might need drivers, adapters and x360ce.
One last question: does your controller have a analog/digital switch? On mine it is on the front, and linked to a light. But it could be a small switch either on the front, side or underneath. Switching this might help, if it exists.
You are my heroLOL I cant believe it was simple as that! Wish I thought of that earlier, but it is difficult giving advice online.
I guess you can reinstall that driver from the disk. I only asked you to uninstall it for testing purposes. It might give you rumble or something.
All the best!