[I have changed the title to reflect the edit at the bottom. This was a question, but I ended up figuring it out]
I have XP Pro SP2, and I just finished disabling unnecessary services using
http://www.blackviper.com/WinXP/Archive/servicecfg.htm. After doing so, DellMMKb.exe now uses 50% of the CPU.
For those who don't know what DellMMKb.exe is: It's DellTouch. DellTouch is for my Dell multimedia keyboard (but this isn't a pre-built, if that's what you may be thinkin'). It is no longer functioning properly, and so I tried starting Human Interface Device Access, but now it says that the module could not be found. If I uninstall DellTouch and re-install and go to configure one of the buttons, it doesn't allow me to. It brings up the dialog box, but many of it's elements are missing. For example, I like the Home button on my keyboard to be Mute. So, I open up DellTouch, go to click on Mute, and the dialog box has that look as though I were trying to open this up on a really slow system, such as a 133MHz Pentium with 8MB of ram. But it's just stuck.
For now, I will set all of the Disable services to Manual to see if this can be a temporary fix in the mean time.
I know this was long, so here's a quick summary:
1. I have XP Pro SP2.
2. I disabled all unnecessary services according to
http://www.blackviper.com/WinXP/Archive/servicecfg.htm3. DellMMKb.exe now eats 50% CPU usage.
Thank you in advance for your time. I sincerely appreciate it.
Edit: lol I fixed it. I guess I couldn't let this rest. After setting all of the Disabled services to manual, I set them to Disable one at a time, rebooting after each. Through this process, I learned that having Terminal Services set to Disabled was the culprit. So now everything is golden!
Perhaps somebody can benefit from my little adventure.
