Windows Vista Tip: How to Fix Slow Keyboard Response After Upgrade From Windows XP

vista.jpgAmong some of the problems you may encounter after upgrading from Windows XP to Vista, is slow keyboard input response. This tip from Windows Insight author describes the problem with a "setting in the i8042 driver—the driver which controls the PS/2 port—which isn't correctly migrated during the setup process" and causes sluggish keyboard response with a 100% CPU spike until it "catches up from the burst of typing".

The fix is simple but involves the following registry fix and a reboot…

Open the Registry and navigate to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
Right click on Parameters and select Export to backup the Key. Save it to a location on your PC that you can find if needed.

Select Parameters again, and in the right windows pane, look for the name PollStatusIterations. If it does not exist, create it using a new DWORD Value:

Set the value for the DWORD to 1, close REGEDIT and reboot.

This problem only occurs with PS/2 keyboards (that uses the I8042 port device driver). Also effected are USB and wireless keyboards plugged into the PS/2 port (using an adapter).

source:SearchWinComputting.com

Filed under Windows Vista Tips by

Comment

Comments on Windows Vista Tip: How to Fix Slow Keyboard Response After Upgrade From Windows XP »

April 14, 2007

Jeff Kee @ 11:35 pm

Please put a disclaimer on - NOT ADVISED FOR LAPTOP USERS

This completely disabled my laptop keyboard, and since I cannot remember the original value, I am stuck at home wiht my USB keyboard.

Thanks a lot for the tip, now I need to call HP to get the original value somehow (and Vista's windows restore isn't working for me somehow - it always fails)

April 15, 2007

Watching The Net @ 9:39 am

Jeff, I usually follow this rule when there are problems with Computers - never attempt to make any System changes that can not be recovered if something fails. As in the case with your System Restore not functioning properly, make sure the problem is fixed first. If it can not be fixed, it's usually an indicator that more than just the one component that is broke.

The fix does work for Laptops as I have used it during testing XP upgrades to Vista.

Jeff Kee @ 6:29 pm

Hey sorry I spazzed at you, I just got really upset when I realized I had to fix it and shit.. tried re-installing the driver- thought that might reset the registry but the driver can't even install without the registry value it seems.

Ya, I know it's mostly my fault for not preparing for a disastor.. I was just not thinking much and just went ahead without preparing or anything.

I honestly don't think this works with all laptops - mine's an HP and the whole pointing device system is down, and the driver status was a warning status, saying that the device is no longer configured properly. As for why system restore failed, I have no clue - it told me it failed due to "unknown errors".

Anyhow. I'm talking to an HP technician online so I should be back up and running soon.

Watching The Net @ 8:33 pm

No problem it's always good to get feedback. Let us know what fix HP provides to get you back up and running. While were waiting, visit Jeff's bog if you need a cool logo or a Web developer for your site .

Jeff Kee @ 11:34 pm

So they gave me the original key back for me, and i put it back - rebooted, and reinstalled the driver. works now!

May 31, 2007

Axel @ 2:54 am

Hey - you are the man!!! Thank you so much. This works PERFECT for me.
Axel

June 26, 2007

Morten @ 6:24 pm

this worked for me in 3 weeks but now it suddenly became slow again:\ any idea what to do?

Watching The Net @ 8:50 pm

@Morten

Try running it again and see if it fixes it.

June 27, 2007

Morten @ 3:28 pm

that worked:D thanks

July 3, 2007

Morten @ 7:28 pm

it doesnt work anymore, is it a driver related issue? it worked fine on the previous version of vista that i had(bussines)

July 4, 2007

Watching The Net @ 10:33 pm

@Morton

In your case, it may be the driver. Try updating to the latest available version if possible.

July 8, 2007

irfan @ 4:09 pm

hey, i have a very similar problem.
i hv a ps/2 keyboard and plugged it in USB port using adapter.
it works fine in windows. but sometimes it just stops responding and i have to unplug it and insert again to get it working.
moreover, it responds slow in game. if i connect keyboard into ps/2 directly, it works perfect in same game.
i cannot use ps/2 directly. it has some problem with it.i want help with using keyboard at usb port.

July 25, 2007

Master shake @ 9:18 pm

my logo tech key board had the same problem as Irfan its not responding eney more the green lights arent working and i can try on it.

August 4, 2007

Oldjime @ 5:05 pm

Know somebody having slow typing problems in XP. I do not have a problem on my HP Pavillion and am not upgrading to Vista but thought I would look at registry key anyway to see what value a working system is set to. The keyword value on my system is decimal 12000 0×2ee0. Maybe value 1 is causing problem of loosing keyboard access after setting broken key to 0×1

October 19, 2007

Fidel @ 3:35 pm

Thanks a lot, this really worked fot me, I have a new Dell XPS M1330 and that was giving me a hard time.

Keep the good recomendations!!!!!

January 23, 2008

Jdeadevil @ 10:28 am

It still doesn't work perfectly. I'm trying to play keyboard required games like Space Cadet Pinball (freeware download) and Stepmania (like a dance mat but with your keyboard). I'm using Vista, can someone send me like a screenshot of what the registry is meant to look like with the new entries? Is this what it's meant to look like?

(Default) REG_SZ (Value not set)
PollingIterations RED_DWORD 0×00002ee0 (12000)
PollingIterationsMaximum REG_DWORD 0×00002ee0 (12000)
PollStatusIterations REG_DWORD 0×00000001 (1)
ResendIterations REG_DWORD 0×0000000 (3)

January 26, 2008

Zucco @ 1:21 am

Is there another fix that's not VISTA related? I'm on XP and after installing a new scanner I noticed the slow keyboard. Or something broke when I moved the tower to the floor.

Help!

Zucco @ 1:25 am

I'm noticing it's only when I'm on the internet. In WORD IT TYPES FINE. Could it be Explorer? What's the fix for that?

March 26, 2008

Manu @ 3:21 am

I have XPS 1530 and it still giving me the same problem :(

Mine is Vista Home Premium and it came pre-installed (not an upgrade).

April 9, 2008

Chris Nevill @ 11:52 am

Getting the same issue here on two XPS 1530's,
This includes when you are using a USB keyboard I think.

Manu @ 9:48 pm

Yes,

The problem's there on both the inbuilt and the external USB keyboard
Another problem is the sticky Alt/Ctrl keys

May 5, 2008

Chinoy @ 8:31 am

Im a royally pissed.
Brand new M1530 from Dell. Removed crappy Vista and loaded XP. So dell will not even provide suport.

This is geting my goat big big time.
Will try your fix hope it works.

Microsoft needs to address this issue with a Fix. Fringing RETARDS. One would think with 1.2 GB of hot fixes on a new XP install they could sort this out.

June 7, 2008

misbehave @ 3:21 am

This fix doesn't work for me.
I have a Dell Inspiron 1520 with Vista Home Basic.
The keyboard works fine except when I play games.
When I play FPS game like Rainbow Six, when I press and hold on to the "w" button to perform a run forward action, instead of running smoothing, my character would jerk forward then slow down then jerk forward again and it just keep repeating like that.
Any other way I can fix this?

June 8, 2008

Stephen @ 5:59 am

Mine is Dell XPS 1330 and have the same problem. Any clue.

Manu @ 10:28 pm

Hi guys finally I got rid of the problem!

I disabled all the startup programs except bluetooth s/w, Antivirus and my fringer print reader s/w. Now it's working smooth.

Though one of the disabled is the culprit, I dint bother to check one by one as the changes i have made din't make any problems so far.

Dell XPS 1530: Vista HP, T7500, 4GB RAM, GeForce 8600M GT

June 15, 2008

Stephen @ 10:38 am

The keyboard is working fine when I running Windows XP using VMWare inside the Vista. So it is definitely Vista problem. Any solution.

September 24, 2008

tt @ 2:44 pm

I added the parameter in Regedit but it doesn't work for me as well. My laptop was working fine until I received the latest mandatory updates from Microsoft. I restore back to previous version and everything works fine again, until the Microsoft mandatory update (once again). Then my system went back to slow response on clicks. Does anyone have any other solution to suggest? This is really a problem for me.

March 15, 2009

Luis Lobo Borobia @ 4:11 pm

It worked for me! I am using a notebook.
Previously, it was a pain to write, I even thought I had to return the notebook back!!

June 3, 2009

William Passas @ 3:55 pm

Your registry needs to be corrected. It should be:

(Default) REG_SZ (Value not set)
PollingIterationsMaximum REG_DWORD 0×00002ee0 (12000)
PollStatusIterations REG_DWORD 0×00000001 (1)
ResendIterations REG_DWORD 0×0000000 (3)

"PollingIterations RED_DWORD 0×00002ee0 (12000)" RED_DWORD is not a valid syntex.

June 20, 2009

Geoff @ 12:41 pm

This solution doesn't work on a Dell XPS M1330.
The problem was solved thanks to this link:
http://www.randomsupport.com/rs/blogs/index.php?blog=2&title=dell_laptop_slow_lagging_delayed_keyboar&disp=single&more=1&c=1&tb=1&pb=1

Essentially it is the Cyberlink Media Direct PCM Service that is causing the problem. Disabling it via autoruns did the trick. Shame on you Dell!

Leave a Comment

Subscribe without commenting