I’ve Googled this to death, read the relevant FAQs, and almost got it to work.
Windows XP, SP3. It’s a Dell 530S desktop.
I have a non-powered 6-port USB hub. (I know that can be an issue, but I have no reason to suspect a power problem.)
It works fine on my Linux machine, so it’s known good.
When I plug the hub into my Windows box, it sees it but says it is not working and eventually installs as “Unknown Device”. Repeatedly uninstalling/unplugging and “scanning for hardware changes” produces the same result.
Same behavior on front and rear USB ports (sometimes front ones are not wired correctly).
Other USB peripherals work fine on this computer.
Here’s the kicker: I tried the USB cleanup procedure explained [here.](http://http://www.usbman.com/Guides/Cleanup Device Manager Safe Mode.htm) Unfortunately there’s no PS2 port, so I have a USB mouse and kb, making it impossible to remove all USB devices, but I removed everything else. (I though of using Terminal Services from another machine, but that doesn’t work in Safe Mode.)
Anyways…when I deleted the hub to which the “unknown device” is attached, in Safe Mode, Windows started doing its “found new hardware” dance…and successfully found my hub, and listed, correctly, the devices attached to it! “Found Saitek joystick…found HID” – both correct. Alas, it then continued “finding new hardware” and ended up with “unknown device”, apparently no longer recognizing the hub or the things attached to it.
After that initial success, even when I repeat the process it ends up with “unknown device”.
The device has no manufacturer’s name written on it, but I suspect custom drivers aren’t required because it did correctly detect everything, just once.
Any ideas?