Slow typing on my laptop
Sunday, 14. October 2007, 14:35:49
I've just recently purchased my first laptop, a Dell Inspiron 1520. Actually, two of these were purchased at the same time, with the second going to a work colleague.
Soon after taking delivery of his, my colleague complained about the keyboard regularly becoming non-responsive. I had a look and found that while you typed, the entire computer would become unresponsive, with keystrokes slowing down to about one every second, even while holding down the keys.
Whatever the problem was, it wasn't a process going nuts, because if I kept an eye on the Task Manager process list, nothing would ever show up - it always reported the machine as mostly idle. So no clues there.
What made it weirder was that my identically configured laptop didn't have the problem. Booting into safe mode made the problem go away, confirming it to be a software rather than a hardware problem. The real question was - what?
We started by uninstalling applications. Eventually we had uninstalled all the software installed after it was received, plus a good amount of the pre-installed stuff, but no relief. We moved on to System Restores, eventually going back to the earliest possible restore point. Nothing. Finally we gave in and reformatted and reinstalled Windows. The problem was gone!
Still having no idea what the problem was, we started reinstalling drivers, updates, applications, and transferring settings. After one set of reinstallations the problem returned and we realized we'd committed the cardinal sin of troubleshooting - not doing one thing at a time and testing after each step.
Reformat, reinstall, update. This time we checked after Windows reinstalled, after each device driver was put on, and after each Windows Update. Nothing. Next we installed all the applications. Nothing. We'd brought the laptop to the point where everything was installed, but no data had yet been transferred.
The email accounts were restored (into Outlook Express 6 - remember, this isn't my computer!), then the contacts. Bingo!
To confirm what we'd found, we cleared out all the contacts. Problem gone - the keyboard operated perfectly. Re-import the contacts - and the keyboard started stalling. If I wasn't sitting in front of the machine doing the troubleshooting, I wouldn't have believed it.
Since the contacts were just in a CSV file, I made up a fake contacts file, with a simple contact pre-built with just a name and email, differing by just a number (i.e. "contact00@foo.com", "contact01@foo.com", etc.). I started by importing a set of 10. The keyboard problem appeared, but only a little bit. Then I imported a set of 100. The keyboard problem appeared, in a big way! The more contacts there were, the worse the keyboard stalling became.
The final proof was importing the made-up set of contacts directly into the Address Book on my previously trouble-free laptop. The keyboard started stalling. Delete all entries - no more problems.
I then tried it on my desktop machine - no problems. It would have been interesting to reformat the laptop and test the Address Book immediately after installing Windows, before any updates or Dell device drivers and software had been installed. It takes hours to re-setup a machine, though, and I've already done it three times. No way I'm doing it again.
This would have to be one of the weirdest problems I've diagnosed. Previously I would have said there's no way the Address Book could create such a system-wide problem as the keyboard stalling. It's all part of the magic of modern computing.
I'm just happy I figured it out.
PS. Keep on reading - the real solution is in the comments...
Soon after taking delivery of his, my colleague complained about the keyboard regularly becoming non-responsive. I had a look and found that while you typed, the entire computer would become unresponsive, with keystrokes slowing down to about one every second, even while holding down the keys.
Whatever the problem was, it wasn't a process going nuts, because if I kept an eye on the Task Manager process list, nothing would ever show up - it always reported the machine as mostly idle. So no clues there.
What made it weirder was that my identically configured laptop didn't have the problem. Booting into safe mode made the problem go away, confirming it to be a software rather than a hardware problem. The real question was - what?
We started by uninstalling applications. Eventually we had uninstalled all the software installed after it was received, plus a good amount of the pre-installed stuff, but no relief. We moved on to System Restores, eventually going back to the earliest possible restore point. Nothing. Finally we gave in and reformatted and reinstalled Windows. The problem was gone!
Still having no idea what the problem was, we started reinstalling drivers, updates, applications, and transferring settings. After one set of reinstallations the problem returned and we realized we'd committed the cardinal sin of troubleshooting - not doing one thing at a time and testing after each step.
Reformat, reinstall, update. This time we checked after Windows reinstalled, after each device driver was put on, and after each Windows Update. Nothing. Next we installed all the applications. Nothing. We'd brought the laptop to the point where everything was installed, but no data had yet been transferred.
The email accounts were restored (into Outlook Express 6 - remember, this isn't my computer!), then the contacts. Bingo!
To confirm what we'd found, we cleared out all the contacts. Problem gone - the keyboard operated perfectly. Re-import the contacts - and the keyboard started stalling. If I wasn't sitting in front of the machine doing the troubleshooting, I wouldn't have believed it.
Since the contacts were just in a CSV file, I made up a fake contacts file, with a simple contact pre-built with just a name and email, differing by just a number (i.e. "contact00@foo.com", "contact01@foo.com", etc.). I started by importing a set of 10. The keyboard problem appeared, but only a little bit. Then I imported a set of 100. The keyboard problem appeared, in a big way! The more contacts there were, the worse the keyboard stalling became.
The final proof was importing the made-up set of contacts directly into the Address Book on my previously trouble-free laptop. The keyboard started stalling. Delete all entries - no more problems.
I then tried it on my desktop machine - no problems. It would have been interesting to reformat the laptop and test the Address Book immediately after installing Windows, before any updates or Dell device drivers and software had been installed. It takes hours to re-setup a machine, though, and I've already done it three times. No way I'm doing it again.
This would have to be one of the weirdest problems I've diagnosed. Previously I would have said there's no way the Address Book could create such a system-wide problem as the keyboard stalling. It's all part of the magic of modern computing.
I'm just happy I figured it out.
PS. Keep on reading - the real solution is in the comments...










scipio # 15. October 2007, 17:59
Andrew Gregory # 17. October 2007, 13:28
Dell Media Direct has a special WinXP partition on the HD that can boot up in a few seconds and allows you to play music or movies, and can display your contacts or Powerpoint presentations.
The problem is that it synchronises your contacts with an internal database in the background - the sync is causing the slowdowns.
The solution is simple - turn off the Instant Office module.
Devla77 # 26. October 2007, 16:36
You saved me from looking up a psichiatrist! :-)
rnmisrahi # 27. November 2007, 17:21
I wish this was posted more prominently on the web.
I joined MyOpera after reading this solution.
Thanks again.
jeffbass # 18. March 2008, 22:27
PlanetClaire # 21. March 2008, 21:31
mikki888 # 27. March 2008, 21:04
mickeyk1 # 4. April 2008, 20:18
Thank you! Thank you! Thank you!! Preventing the PCMService at startup worked liked a charm! I was pulling my hair out trying to figure out why my 1520 laptop was all of a sudden typing & scrolling so slow/choppy.
Thanks again,
mickeyk1
RGF # 2. May 2008, 17:51
I have just found out this morning that inputting contacts on my contact list in Outlook was the problem, much after going through the process you described above for several days now.
What a crazy glitch! Thanks for posting the solution to this!
RGF
Andrew Gregory # 3. May 2008, 04:24
namopankaj # 12. May 2008, 12:24
Andrew Gregory # 12. May 2008, 12:36
alanp320 # 16. May 2008, 13:06
Dont know why Dell cant offer me a solution!
Thanks again
Woollster00 # 29. May 2008, 10:10
Treese292 # 7. July 2008, 03:57
Andrew Gregory # 7. July 2008, 09:04
And thanks for the positive comments. I can't believe Dell are still selling laptops with the problem that they know all about, and have known about for months.
freestlz # 17. July 2008, 01:37
I am troubleshooting it now to see what is the problem.
As far as it seems it might be the video driver...but I will update when sure.
[EDIT]
OK I have the answer for the Dell Inspiron 1501. I downloaded the ATI driver from Dell that they have on the website and installed it.
I then disabled the ATI Hot Key poller service and then restarted the laptop.
It is no longer typing slowly. I did notice that it was running twice in the processes window(ati2evxx) which seems weird.
sawzall # 17. July 2008, 15:18
hungtdao # 1. October 2008, 11:39
http://support.microsoft.com/kb/251787
maktry # 5. October 2008, 00:53
click on run .. then write msconfig
a dailoge box will pop up
go to services..
click hide the microsoft service ..
then unclick everything there..
or
if you find Atihotkeypoller just unclick it .. thats the problem..
more info.. at ( maktry at gmail .com)
KelliH33 # 20. November 2008, 15:06
xagyg # 4. December 2008, 13:00
byrney # 24. December 2008, 08:08
When I try Start -> Run -> msconfig -> Startup -> untick PCMService -> OK
I can't find a PCMService in there. There is, however a Quickset program by Dell. Could that be the culprit? Will I 'break' anything if I untick that?
Andrew Gregory # 25. December 2008, 15:01
cargopilot # 11. January 2009, 21:26
hendricksonj # 12. January 2009, 22:00
Dalyro08 # 13. August 2009, 05:16
dotsix # 20. October 2009, 23:03
freestlz, maktry, thanks a lot men, you've just saved my laptop. i knew was something wrong with the graphics card but couldn't find out what exactly. now, after almost three months when everybody thought me crazy when they heard about the problem, everything is working great. i owe you big time