I'd consider checking Logitech's website for a Vista driver. If its going in and out of being "seen" by the system, it could be a hardware problem with the controller itself, which would then hopefully still be under warranty coverage.
I'm having a problem with my Logitech Dual-Action game pad (which i've had since november). I recently bought a new PC with vista installed last week. Yesterday I went to play a game using the gamepad, it was deteced and the software was getting installed by windows. However when I went to the gamecontroller settings (in control panel) it wasn't detected. About a couple of hours later I went to use it and this time it was detected and I could play the game. However today it's not being detected at all by gamecontroller settings. I don't have a clue what's going on so i tried it on my laptop and it wasn't getting deteced at all. So i plugged it back into the PC it was detected by Windows which installed it, but as before it's not detected by gamecontroller settings.
Any ideas as to what the problem is?
Any help would be well appreciated.