Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Repeated key presses are being registered by the Macbook Pro (running OSX 10.6.8) that I'm using.

For example, if this had happened in the above sentence, on pressing 'k' it would keep pressing 'k' several times unless I type some other key and looked like this: kkkkkkkkkkkkkkey.

This does not happen all the time but is very annoying. Have seen this happen in 2 text editors that I use: Komodo IDE, vi. And, also once while composing a message in Gmail. So I guess this is a problem with the Mac internals and not that of a particular application.

How can I avoid that?

share|improve this question
What happens when you plug in an external USB keyboard and type with that instead? – user9290 Oct 4 '11 at 17:45
@Wheat Williams: Haven't tried that as of yet. Will give that a shot. – fixxxer Oct 5 '11 at 9:19

Like you said, it doesn't look like a software problem, since it's happening randomly on multiple applications.

So it looks like an hardware problem. Your best solution is to go to an Apple Store to get it looked at.

share|improve this answer

You could upgrade to Lion, as the behaviour for extended key presses has changed. If I hold down the C key instead of giving me the old "cccccccc" etc thing, it provides a small popover menu thing to allow me to select alternative accented letter "c"s, like this ç/ć/č and so on. You select them by clicking or hitting the associated number that is listed under them. Alternatively if you just ignore it, and then press another key (so long as it is not 1/2/3 etc or a number that associated with one of the accented characters) it will cancel the while thing and just let you type normally. It's not a great fix, I admit, but it would be a workaround, whereby the popup would indicate a stuck key, but you would not fill your screen with a random number of extra letters that you would then need to delete.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.