On my desktop, XP all the USB ports [front and back] stopped recognizing any devices, apart from my external hard drive. This happened once a year ago but reboot fixed tit. happened again in march but I read somewhere that if you disconnect your machine from power [fancy explanation] will fix it. So I did and went on holiday for 2 weeks . When I came back it worked! Until now. I was moving furniture in my room the other day and had to disconnect everything from the computer and when i tried to reassemble the pieces I got the error again. The last time it happened it was my ipod and it was working fine when I disconnected it. Tried to plug it back in 5 min later and it wouldn't be recognized. Then the problem seemed to affect only the devices that charge through the computer. Now it is the printer as well. I can't remember but I might have not 'safely removed' the thing just janked it out. Is it possible that my computer is mad at me for doing that? I swear sometimes it seems like it's alive.
So anyway, thanks for your time and hope you can figure that out somehow