Have you tried toggling the X Input mode on/off? Sometimes that is all that is needed. If not, Windows and DirectX may be having some brain farts and you need to sort of refresh the links tot he controller.
Go into Windows Control Panel, then Devices and Printers. Should see a listing for your controller. Right click that and select "Game Controller Settings", then the Properties button on what pops up.
Should see a test window that responds to all your button presses. Make sure all of them are detected properly and what not. If the analog sticks are tracking well or not returning to center, there is a calibration tool on the Settings tab of that same properties window. When satisfied it is functioning properly within Windows, close that second window with the OK button
At this point, it may be detecting it properly. If not, may need to go one step further and go back to click the Advanced button on that first window. Make sure that controller is set as your preferred device for older programs. It may be the only one in the list, but sometimes it will have clones depending on the chipsets in play (especially if using an adapter to put an older console controller on USB). If there are clones, you might have to come back to this setting and choose the next one on the list and try again, etc. until it links to the proper one.
If this works, it may only last for that session... the link may be lost on next reboot of the system. Most often you will just need to open that properties page for the button test, hit a button and then close it again either before or just after booting to the title screen. Used to run into this a lot when I ran a PS2 controller via a USB adapter back in retail. Wasn't limited to XI either--had to do it for XIV as well. Happened in XP, 8.x, as well as 10. Something to do with the whole Direct Input versus X Input or something.
If you find you have to go back in to this routine often, you can send a shortcut to the desktop by right-clicking the controller listing in Devices and Printers and selecting to create a short cut. It will prompt if you want to create the shortcut on the desktop. You can just right-click that shortcut and select "Game Controller Settings" directly from there to get directly to that properties page and all.
|