The problem that drives me nuts is that when I switch languages by pressing Cmd+Space it does not switch if I press it too quickly. It's the same with Caps Lock, too. The system simply does not respond to the key-presses that are too short. This is not a bug, it is by design. The problem can be solved by switching on the slow keys (System Preferences > Accessibility > Keyboard > Hardware) and setting the acceptance delay to the shortest option. Then I can switch the language as fast as I like and the capslock responds accurately, too. But then the key repeat speed setting (System Preferences > Keyboard) stops working (I prefer the fastest), and it is a pain to move the cursor while editing a text.

Is there a way to edit the Defaults or something to have low acceptance delay and high key-repeat speed at the same time?

  • How short is "too short"? I cannot press a key quickly enough for it not to be registered, and I can type at 300 chars per minute. Is this a problem only with Changing Language, or with key presses in general?
    – benwiggy
    Apr 17 at 8:08
  • Changing language and Capslock. Other keys always register. With Slow Keys off I can consistently press Capslock fast enough for it not lo lock. With Slow Keys on and low acceptance delay I cannot.
    – Okra
    Apr 17 at 11:31
  • I don't really care about Capslock -- it's just easy to test because it's one key and has a light on it. All I want is being able to go back and forth between languages while typing without having to stop, press the combination repeatedly and look at the status bar to verify that it finally did work.
    – Okra
    Apr 17 at 11:36


You must log in to answer this question.

Browse other questions tagged .