Technology in terms you understand. Sign up for the Confident Computing newsletter for weekly solutions to make your life easier. Click here and get The Ask Leo! Guide to Staying Safe on the Internet — FREE Edition as my thank you for subscribing!

I'm having keyboard problems, can you help?

Using XP Professional Service Pack 3, I must have inadvertently changed something. My Del key now has a period after each delete and I can’t find how to stop this. Can you help?

Probably not; not directly, anyway.

Your question is actually very common. I get a number of questions that boil down to a keyboard misbehaving in some way.

What surprises me is the fact that most people don’t think of something else first.

Become a Patron of Ask Leo! and go ad-free!

It’s probably the hardware

My gut reaction whenever you start getting two keystrokes per key is to try a different keyboard.

Double or sporadic keys entered in response to a single key being pressed are most commonly a hardware problem of some sort in the keyboard itself.

You can test this pretty easily by getting a USB keyboard, plugging it in, and seeing if you end up with the same symptoms. I’d give you a 95% chance that the USB keyboard will work just fine.

If it does, then you know that you need to have your old keyboard cleaned, replaced, or repaired. While this can be a bit of an ordeal on a laptop, you’ll have that USB keyboard to use in the interim.

If it’s the software

If your test keyboard does replicate the problem, then you know that you have some sort of software problem.

Software problems that result in this behavior are rare, but not unheard of.

Unfortunately, they’re also very difficult to diagnose.

I’d start by looking at installed applications that may be doing advanced things with the keyboard; maybe you have keyboard macro software of some sort installed.

It’s always a good idea to perform an up-to-date malware scan.

You can look at drivers for your keyboard and make sure that you have the latest, but this type of thing is rarely a driver issue.

Wireless keyboard deserve special attention

If this is a wireless keyboard, then:

  • Make sure its batteries are fresh.
  • Keep the keyboard’s transmitter and receiver as close to each other as practical.
  • Keep potentially interfering electronics as far away as practical. Most wireless keyboards use the 2.4 gigahertz frequency range, which is where cordless (not cellular) phones, Wifi, and even microwave ovens have been known to interfere.


View in HD (1280×720)


Probably not. Not directly anyway. It actually surprises me the number of times questions like this come up. My gut reaction, my very first reaction whenever you start getting two keystrokes per key, is to try a different keyboard. Chances are you have a hardware problem of some sort in the keyboard itself. Hopefully, we’re not talking about a laptop here, but even then, you can still test it by getting an external USB keyboard and plugging it in and seeing if you end up with the same symptom. I’m betting 90-95% chance that you won’t; the external keyboard will work just fine. If it does replicate the problem, then you know that you have some sort of software problem at that point. I’d probably start looking at installed applications that are trying to do things with the keyboard; maybe you have a keyboard macro software installed of some sort that you weren’t aware of. I’d start looking at what was there. It’s worth, I suppose, playing with the drivers, but keyboard drivers these days are so very simple; it’s something to do but it’s not a very high probability that it’s going to solve the problem. The other option that I would recommend is that if this is a wireless keyboard, then make sure that the transmitter, the keyboard itself, is as close as possible to the receiver; that there’s not a lot of electrical interference physically in the line of sight and finally that the battery in the keyboard itself is fully charged because sometimes that can cause spurious keystrokes although more often than not it ends up causing a complete lack of keystrokes.

Do this

Subscribe to Confident Computing! Less frustration and more confidence, solutions, answers, and tips in your inbox every week.

I'll see you there!

12 comments on “I'm having keyboard problems, can you help?”

  1. It couldn’t be the 3-month-old batteries!! Yep, I changed ’em, and it’s working fine. I switched to MAC last year but still learn from your PC–based blog. Thanks.

  2. My brother’s keyboard was producing gobbledy-gook: I found that uninstalling the keyboard in the device manager and then letting the system detect and re-install it on the next boot restored it to normal – presumably the driver had become corrupted.
    I have also found the free Microsoft Keyboard Layout Creator useful for re-assigning keys.

  3. It’s a longshot, but I’ve had some luck resolving flakey keyboard symptoms by twisting it a bit like someone trying to pop ice cubes out of an ice cube tray and simply tightening the screws holding it together. Don’t twist too hard! The idea is to break up dust accumulating between the contact points inside the keyboard. If twisting and tightening helps, you’re probably going to need to take the thing apart and clean it up properly for a longer lasting fix, and NO, I don’t recommend this for a laptop keyboard–especially if it’s still in the laptop. Try blowing those out with compressed air if possible.

    When it comes to characters out of sync with the keys typed, follow Carl’s advice–Ctrl and Shift together fixes that issue often enough to give it a try. The problem is caused by accidentally activating a feature called sticky keys.

    A similar problem can aslo occur with keyboards supporting programmable keys. If you accidentally have the program mode on you can inadvertently reprogram a key to type an unexpected character or even a group of characters. It usually gets worse the more you type because you’re still reprogramming keys the whole time it’s on without realizing it. Ctrl Shift might also help this problem, but it’s better to consult your keyboard’s documentation to see how to return to normal mode.

  4. The easiest way to try to rule out a software problem is to book into safe mode and see if the problem persists. If you really want to rule out software, boot into some other media (linux live CED, etc).

  5. I have a Compaq Presario desktop with Vista Basic 32 bit.
    I began totally losing my keyboard a few months ago. Sometimes I got a beep when I lost keyboard input and sometimes I didn’t. I wasa able to use the onscreen keyboard (an ease of access program from Vista you can find in the control panel) to restart the system since the mouse continued to work fine. A restart would temporarily cure the problem only to have it return.
    Then things got worse. The computer didn’t want to shut down. Then, after a forced shutdown (after waiting over 5 minutes or more), I could only start with the recovery disk.

    I backed up all my data, took screenshots of my desktop, list of programs, various settings, startup programs and start menu appearance and selections (Paint program jpgs) and saved all that on dvd as well and did a complete reinstall from the factory recovery dvds I made right after buying and setting up the computer in 2007.
    It took about 4 hours to get to Vista Basic, another 4 hours to get to SP1 and SP2, and another hour or so to download my security software and favorite programs (all this over a period of three days with many restarts ordered by Microsoft to install umpteen updates).

    As you say, Leo, over the years a system can get corrupted and the best thing is a reinstall.

    My keyboard works perfectly since the reinstall. I wish to note that I did all the obvious stuff like checking if the keyboard was good and trying another keyboard, etc., BEFORE I went the reinstall route. I suspect some keys in the registry were getting overwritten by some other process which would cause the keyboard to fail but I’ll never know.

    Bottom line: If the problem happens on ANY keyboard you use, it’s not the keyboard; it’s the OS software. A reinstall WILL fix it.

    Then pay attention to the programs you install that can change keyboard permissions or functions (like Super Mario Brothers imitation free program downloads). I’m not saying they did it, but ANY software (gaming or otherwise) that adjusts your keyboard functions temporarily can malfunction.

    I hope this helps someone not have to go through all the grief I went through.

  6. On my laptop, the delete key (under the numbers pad) will type a period if the numbers lock key has been depressed (set to lock). You may have inadvertently hit the numbers lock key. Hit the key again to unlock and no more period.

  7. I beleve there is a setting that determines how long you press a key before it duplicates its character (for the handicapped who often use modified pressure). Though, if it’s just one key, it’s probably not the issue.

  8. I had a keyboard problem after installing W7 with all the updates, especially with word. There was a very annoying delay in the keystrokes. After a long search I found SP3 for Office, that solved all my problems. I wonder why nobody alerts Office users to that Service Pack?

  9. When trying a different keyboard, it’s a good idea to shut the computer off and disconnect the original keyboard. I had a case recently where the odd behavior carried over to the new keyboard until we restarted.


Leave a reply:

Before commenting please:

  • Read the article.
  • Comment on the article.
  • No personal information.
  • No spam.

Comments violating those rules will be removed. Comments that don't add value will be removed, including off-topic or content-free comments, or comments that look even a little bit like spam. All comments containing links and certain keywords will be moderated before publication.

I want comments to be valuable for everyone, including those who come later and take the time to read.