I've seen this option in one Ubuntu machine and I want to replicate it in my mac:

Hold a Key for 2 second to activate it.

What I have seen is this: Hold down a Key for 2 second (Shift for example). Then write something and the written text was as if the Shift key is pressed (and it acts like the Caps Lock pressed). Then the key is pressed one time to deactivate it.

Is it possible to achieve this on a mac too?

  • For the Shift button behaviour you describe you can also just press Caps Lock. Jun 17, 2013 at 14:14
  • yes, of coursethe question is more general
    – nkint
    Jun 17, 2013 at 15:16

2 Answers 2


This function is called sticky keys. You can activate as follows on a Mac:

  1. Open System Preferences.
  2. Type in sticky in the search bar and hit enter.
  3. Tick Enable sticky keys.


  1. Open System Preferences.
  2. Go to Accessibility.
  3. Go to Keyboard.
  4. Tick Enable sticky keys.

Sticky Keys option screenshot


One problem with sticky keys is that there is a short delay before sticky keys get registered. If for example you press shift and z immediately after it, z is not capitalized. See this question.

KeyRemap4MacBook has its own implementation of sticky keys which doesn't have that issue.

You must log in to answer this question.

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