I have both an internal and external keyboard but the key-repeat has stopped working. I've tried changing both 'Key Repeat' and 'Delay Until Repeat' as shown below but no setting seems to be helping.

enter image description here

This is a brand new mac (5 weeks old).

  • 1
    What OS are your using? Did you recently upgrade to Lion/Mountain Lion? What computer model are you using? – de_an777 Jul 31 '12 at 21:29
  • updated with the fact it is new – Michael Durrant Jul 31 '12 at 23:12
  • And repeat used to work, but now it doesn't? – Daniel Jul 31 '12 at 23:17
  • 1
    Try this command: defaults write -g ApplePressAndHoldEnabled -bool false – pasawaya Aug 1 '12 at 7:59
  • 2
    I have the same problem, and my Mac is new from 3 days ! I have Mavericks. Key repeating was working, but not fast enough to my taste. So I went to the Keyboard System Prefs, and now key repeating has stopped working. – Nicolas Barbulesco Dec 1 '13 at 10:39

Well it looks like there are a couple solutions:

Option 1. Enter this in terminal: defaults write -g ApplePressAndHoldEnabled -bool false. To disable repeating keys again, enter the same command except change the false to true.

Option 2. Download Mountain Tweaks (I assume you're on Mountain Lion, if not, download Lion Tweaks) and click the "Yes" option for "Enable Repeating Keys":

enter image description here

| improve this answer | |
  • 2
    Don't forget to reload applications you use so as to allow this feature to take effect. They don't catch this option "on fly" quite often – Nick Roz Jul 11 '16 at 12:35
  • application restart is definitely necessary – ProblemsOfSumit Dec 30 '16 at 10:09

If running

defaults write -g ApplePressAndHoldEnabled -bool false

seems to have no effect, try a restart. This seems to be necessary in more recent versions of OS X.

| improve this answer | |
  • 1
    In my case it was enough to type "exit" in the terminal. That seems to have enabled the option globally. – laurent Feb 14 '18 at 15:37
  • {on Mojave) This works immediately in the terminal where the command was issued, but applications (Firefox, Word, etc.) need to be restarted for key repeat to work. – John Churchill Nov 4 '19 at 0:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .