My Joystick Hates Me!
Last month I bought a Microsoft Sidewinder Precision 2 joystick (USB) and installed it (under Windows ME) using the enclosed Sidewinder Game Controller Software 4.0. This joystick worked perfectly. I only have two games on my computer (Microsoft Flight Simulator WW II Europe Series and Crazy Taxi) and the joystick worked fine with both. However, last week when I decided to play the Flight Simulator I noticed that it would not respond to the joystick. I unplugged the joystick and then plugged it back in and then the joystick worked fine again. Later on when I rebooted the computer, I noticed that again the joystick was not recognized. I again unplugged it and plugged it back in and the computer again recognized the joystick.
The next day I booted the computer up and went to Start > Settings > Control Panel > Gaming Options and once again noted that my joystick was not recognized by the computer. I did the unplug, replug thing again but this time the computer did not recognize the joystick at all! I plugged in a Sidewinder Game Pad (USB) and the computer recognized it immediately. I removed the game pad and plugged in the joystick, but again no recognition. At this point I figured the joystick software was corrupted so I removed and reinstalled the software. It worked! The joystick was recognized and it worked fine again...until the next day.
Next day the computer again did not recognize the joystick. I did the unplug and replug thing again and the computer recognized the joystick. Even after several reboots of the computer, the joystick still worked just fine. I though I had finally solved the problem. However, the next day I was back at square one. The computer once again did not recognize the joystick and the unplug replug thing didn't work and repeated remove and reinstalls of the software haven't worked either. Now the computer never recognizes the joystick! It seems to have progressively gone downhill.
I have read every readme file and gone to every Microsoft troubleshooting site I can find without finding a solution. The joystick itself is good. I plugged it into another computer and it was recognized. I plugged a regular Sidewinder joystick into my computer and it was properly recognized and worked fine with both of my games (although no rudder control since it doesn't offer that feature). All six of my USB ports are good and I have not overloaded them and the other devices (2) work fine (Microsoft Intellimouse and Microtek Scanmaker 4900).
I have tried the Add New Hardware option in the Control Panel and that didn't work either. When I check for "Problem Devices" under System Information I get the following:
Device PNP Device ID Error Code
ACPI IRQ Holder for PCI IRQ Steering ACPI\*PNP0C0F\00000005 22
ACPI IRQ Holder for PCI IRQ Steering ACPI\*PNP0C0F\00000006 22
ACPI IRQ Holder for PCI IRQ Steering ACPI\*PNP0C0F\00000007 22
Unknown Device ROOT\MEDIA\0000 28
Anyway, I just can't figure out why the joystick worked fine for awhile and then decided to disappear. The only significant change I have made to my system involves the Microsoft Windows Updates. On April 10, I installed the DirectX 9.0a End User Runtime and the 816093: Security Update Microsoft Virtual Machine (Microsoft VM). My problem arose shortly after these updates, however, I just thought it was a coincidence. However just to make sure, I did a system restore back to one of my April 9 check points and the problem still was not solved. Anyone have any ideas about how to solve my problem? I'm at my wits end!
Quando Omni Flunkus Moritati (aka PV)