Bad laptop USB ports

My USB mouse on the laptop stopped working the other night.  I replaced the mouse with a known-working one and even it didn’t work on the laptop.  I wasn’t prepared to debug the thing at the time, so I continued my work using the built-in mouse stick.  But the computer was slow and Task Manager showed that I was using 100% CPU.

A little debugging with Process Explorer revealed the culprit:  the USB driver.  Odd, that.  Still going with the bad mouse theory, I figured that the mouse had somehow caused the driver to freak out.  So I rebooted the computer.  That solved the problem.  For a bit.  Then the mouse stopped working.

Now here’s the odd part.  As long as I leave the mouse plugged in to the USB port, everything else is fine.  None of the USB ports work, but there’s no excess CPU usage.  But as soon as I unplug the mouse, CPU usage goes to 100%.

I’ve looked around online and have tried most of the solutions others with this problem have tried:  uninstalling the devices and letting them re-install on reboot, updating the driver, etc.  All to no avail.  The mouse works fine for a while when I first restart, but it stops working after some unpredictable amount of time.

The one solution I haven’t tried yet is re-installing the operating system (Windows XP Pro).  I hesitate to go to that effort if it’s not required, but I have no idea what else to try.  The USB ports on this Dell 630 notebook are built into the motherboard, so there’s no chance of just replacing them.  And by the time I pay for a new motherboard and the labor to install it, I’m out about the same amount it would cost me to just buy a refurbished replacement computer.

I can limp along without USB ports for a while, but it’s not a good long-term solution.

I’d sure like to hear from anybody who’s had a similar problem, and learn how you solved it (if you did).  I suppose I’ll try the full disk wipe and OS restore, as much as I hate to do it.  I can’t think of how that’d solve the problem, but I also can’t think of any other possible solution.

4 comments to Bad laptop USB ports

  • Hmm, it might be hard to find a serial mouse these days… ??? I’d try a different make/model USB mouse at least.

  • Don Bullard

    Jim, one tool I often use for troubleshooting similar issues is to boot to an Ubuntu install disk or other Live Linux cd. It’s a quick way to eliminate software issues that are causing networking issues, audio issues, etc. Something else I’ve seen on many notebooks is dust build-up on the CPU heatsink fins causing overheating & quirky problems. I would expect your cooling fan to be running continuously at high speed if that were the case. I’ve replaced dozens of D630 motherboards so I’m pretty familiar with them.

  • Steven Karp

    I had a similar problem a while back, and worked around it by connecting a hub to the computer and then plugging the mouse into the hub.

    I have no idea why it worked; logically, I can’t think of any reason why it should have, but it did.

  • Jim

    DavidJ: It’s almost certainly the ports. The problem still happens if I use a different (known good) mouse.

    Don: Good ideas there. I’ll see if I can get the case open and dust things off. The computer does seem to be running hotter than it used to. I’ll have to burn a Linux Live CD. And get my CD drive working again. Amazing how I’ve not needed the thing in years.

    Steven: a hub, huh? You’re right, it doesn’t make sense. But, hey, I just program these silly machines. I don’t have to understand how they work (I’m convinced there’s little gnomes in there). If I can rustle up a hub, I’ll give it a shot.