Recently, I ran into a problem trying to install a USB keyboard on Windows XP at work. Given that HID devices always just work with Windows, I wasn’t quite sure how to go about troubleshooting such a ridiculous problem. My first step was to investigate the problem, repeating the process to see what went wrong. [...]
Debugging USB Device Installation on Windows