Hewlett Packard DV4000 laptop (approx 2 years old)
Windows XP Service Pack 2 with all patches (though I did try removing the microcode update for intel processors to fix this)
Intel Pentium M Processor 1.6 GHz
Motherboard BIOS updated fully (I updated it today to try to fix)
Integrated Intel Graphics
80GB 5400 RPM HDD
Ok, so to preface, last night, my laptop was working fine, and today, a bunch of things are wrong with it. The main issue, which I'm out of ideas for, is that whenever I move my laptop, any USB devices lose power and do not power back on until I reboot the computer. Sometimes I will still need to mess around in my device manager uninstalling various related devices to get it working.
So, when working with a USB mouse, if I move my laptop, it no longer works at all (though the touchpad does). If I move the mouse to another port, it installs and powers on and works - until I move the computer again. Switching back to a previously used port (It has four ports) will not reinstall the mouse properly. I can go into my device manager and uninstall items under the mice/pointing devices section. However, it does nothing. If I then take a look at Human Interface Devices and try to remove those they won't remove and make my computer lock up somewhat (looking in my Task Manager, the "System" process is taking up 99 percent CPU, even after I wait 15 minutes and end the tasks then wait more). It still locks up if I try to remove these first.
The notable thing about looking in the task manager is that there is 3 of anything related to the USB mouse.
Anyway, I have tried other mice with the same effect. If I don't touch my laptop, they go forever, but the moment I move it, they all die. I have also turned off the option for USB root hubs in the device manager that lets it turn off power to devices when not in use (just to make sure).
This computer does not have an accelerometer or anything like it, so I'm sure this isn't a virus. I also see nothing in my BIOS about power management (it's a really simple BIOS though - bah).
Anyway, if anyone has any ideas or followup questions, I'd love to hear them. I know there will probably be questions because I know this post is organized poorly - I'm just somewhat frazzled - I apologize.
Thank you in advance for any help you can provide.