eliminate MacBook CapsLock delayHow do you disable the CAPS LOCK key “delay” on Mac OS X?Removing...

Who was the lone kid in the line of people at the lake at the end of Avengers: Endgame?

Can we say “you can pay when the order gets ready”?

Critique of timeline aesthetic

Pre-plastic human skin alternative

Does tea made with boiling water cool faster than tea made with boiled (but still hot) water?

Checks user level and limit the data before saving it to mongoDB

Which big number is bigger?

What does ゆーか mean?

How to display Aura JS Errors Lightning Out

How did Captain America manage to do this?

How to prevent z-fighting in OpenSCAD?

Converting a sprinkler system's 24V AC outputs to 3.3V DC logic inputs

Is there a way to generate a list of distinct numbers such that no two subsets ever have an equal sum?

Alignment of various blocks in tikz

On The Origin of Dissonant Chords

555 timer FM transmitter

Phrase for the opposite of "foolproof"

How do I deal with a coworker that keeps asking to make small superficial changes to a report, and it is seriously triggering my anxiety?

Why did C use the -> operator instead of reusing the . operator?

What happened to Captain America in Endgame?

How much cash can I safely carry into the USA and avoid civil forfeiture?

can anyone help me with this awful query plan?

Coordinate my way to the name of the (video) game

How to fry ground beef so it is well-browned



eliminate MacBook CapsLock delay


How do you disable the CAPS LOCK key “delay” on Mac OS X?Removing CapsLock delay on OSX - High Sierra v. 10+Time Machine tells me to use it EVERY TIME I insert my external HDHow are you switching windows in OS X?Option and command keys in Mac OS X are swapped and keyboard preferences do not set them backHow do I map CAPS LOCK to CTRL on OSX Emacs without doing it OS-wideHow do you disable the CAPS LOCK key “delay” on Mac OS X?Easier way to make BackBlaze pause/resume updatingHow can I delete faster? Word boundary backspace?Keyboard layout for mathThe left modifier keys on my Macbook Pro has a delay before working after wake upHow can I detect currently active window in Apple MacOS?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







21















On my MacPro there is one issue (and guys from Apple think this is feature...) that annoys me very much: there is a time delay between CapsLock switching. I used to do that fast. If I go to preferences and reassign caps lock to any other button and then back it works OK then, so it is not a hardware problem.



Is there any way to fix that ?










share|improve this question




















  • 1





    This really is one of the worst "features" ever.

    – Carl
    Nov 9 '15 at 7:22






  • 1





    Yeah this exemplifies the phrase "Sometimes a feature is a bug... and vice versa"

    – Tomachi
    Sep 23 '18 at 19:00











  • Wow that is an insanely great feature - and I never even noticed I had it! That explains why I never ever make that "oops - hit cAPS LOCK" mistake when typing quickly! I guess this feeling of enlightenment is the same as what some Mac users feel once they realize that the Force Touch trackpad actually clicks back at you (youtube.com/watch?v=x3B3bHt8ya8)

    – conny
    Sep 26 '18 at 13:24













  • FYI here's the official support article about this feature: web.archive.org/web/20150115033359/http://support.apple.com/…

    – Sam
    17 hours ago


















21















On my MacPro there is one issue (and guys from Apple think this is feature...) that annoys me very much: there is a time delay between CapsLock switching. I used to do that fast. If I go to preferences and reassign caps lock to any other button and then back it works OK then, so it is not a hardware problem.



Is there any way to fix that ?










share|improve this question




















  • 1





    This really is one of the worst "features" ever.

    – Carl
    Nov 9 '15 at 7:22






  • 1





    Yeah this exemplifies the phrase "Sometimes a feature is a bug... and vice versa"

    – Tomachi
    Sep 23 '18 at 19:00











  • Wow that is an insanely great feature - and I never even noticed I had it! That explains why I never ever make that "oops - hit cAPS LOCK" mistake when typing quickly! I guess this feeling of enlightenment is the same as what some Mac users feel once they realize that the Force Touch trackpad actually clicks back at you (youtube.com/watch?v=x3B3bHt8ya8)

    – conny
    Sep 26 '18 at 13:24













  • FYI here's the official support article about this feature: web.archive.org/web/20150115033359/http://support.apple.com/…

    – Sam
    17 hours ago














21












21








21


11






On my MacPro there is one issue (and guys from Apple think this is feature...) that annoys me very much: there is a time delay between CapsLock switching. I used to do that fast. If I go to preferences and reassign caps lock to any other button and then back it works OK then, so it is not a hardware problem.



Is there any way to fix that ?










share|improve this question
















On my MacPro there is one issue (and guys from Apple think this is feature...) that annoys me very much: there is a time delay between CapsLock switching. I used to do that fast. If I go to preferences and reassign caps lock to any other button and then back it works OK then, so it is not a hardware problem.



Is there any way to fix that ?







macos






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jan 14 '12 at 14:51









kinokijuf

6,82784487




6,82784487










asked Aug 2 '11 at 2:08









MaxMax

206125




206125








  • 1





    This really is one of the worst "features" ever.

    – Carl
    Nov 9 '15 at 7:22






  • 1





    Yeah this exemplifies the phrase "Sometimes a feature is a bug... and vice versa"

    – Tomachi
    Sep 23 '18 at 19:00











  • Wow that is an insanely great feature - and I never even noticed I had it! That explains why I never ever make that "oops - hit cAPS LOCK" mistake when typing quickly! I guess this feeling of enlightenment is the same as what some Mac users feel once they realize that the Force Touch trackpad actually clicks back at you (youtube.com/watch?v=x3B3bHt8ya8)

    – conny
    Sep 26 '18 at 13:24













  • FYI here's the official support article about this feature: web.archive.org/web/20150115033359/http://support.apple.com/…

    – Sam
    17 hours ago














  • 1





    This really is one of the worst "features" ever.

    – Carl
    Nov 9 '15 at 7:22






  • 1





    Yeah this exemplifies the phrase "Sometimes a feature is a bug... and vice versa"

    – Tomachi
    Sep 23 '18 at 19:00











  • Wow that is an insanely great feature - and I never even noticed I had it! That explains why I never ever make that "oops - hit cAPS LOCK" mistake when typing quickly! I guess this feeling of enlightenment is the same as what some Mac users feel once they realize that the Force Touch trackpad actually clicks back at you (youtube.com/watch?v=x3B3bHt8ya8)

    – conny
    Sep 26 '18 at 13:24













  • FYI here's the official support article about this feature: web.archive.org/web/20150115033359/http://support.apple.com/…

    – Sam
    17 hours ago








1




1





This really is one of the worst "features" ever.

– Carl
Nov 9 '15 at 7:22





This really is one of the worst "features" ever.

– Carl
Nov 9 '15 at 7:22




1




1





Yeah this exemplifies the phrase "Sometimes a feature is a bug... and vice versa"

– Tomachi
Sep 23 '18 at 19:00





Yeah this exemplifies the phrase "Sometimes a feature is a bug... and vice versa"

– Tomachi
Sep 23 '18 at 19:00













Wow that is an insanely great feature - and I never even noticed I had it! That explains why I never ever make that "oops - hit cAPS LOCK" mistake when typing quickly! I guess this feeling of enlightenment is the same as what some Mac users feel once they realize that the Force Touch trackpad actually clicks back at you (youtube.com/watch?v=x3B3bHt8ya8)

– conny
Sep 26 '18 at 13:24







Wow that is an insanely great feature - and I never even noticed I had it! That explains why I never ever make that "oops - hit cAPS LOCK" mistake when typing quickly! I guess this feeling of enlightenment is the same as what some Mac users feel once they realize that the Force Touch trackpad actually clicks back at you (youtube.com/watch?v=x3B3bHt8ya8)

– conny
Sep 26 '18 at 13:24















FYI here's the official support article about this feature: web.archive.org/web/20150115033359/http://support.apple.com/…

– Sam
17 hours ago





FYI here's the official support article about this feature: web.archive.org/web/20150115033359/http://support.apple.com/…

– Sam
17 hours ago










7 Answers
7






active

oldest

votes


















31














I was running the latest firmware on an Apple 2007 Aluminum Wireless Keyboard, and MacBook Pro Keyboard, but the issue still persisted. However, oddly this fixed it:




  1. Open System Preferences

  2. Click Keyboard

  3. Click Modifier Keys...

  4. Select your keyboard from the Select keyboard: list.

  5. Set the Caps Lock Key: to No Action.

  6. Press OK.

  7. Ensure your Caps Lock no longer works on your keyboard.

  8. Click Modifier Keys... again.

  9. Set the Caps Lock Key: to Caps Lock.

  10. Press OK.


Now, the Caps Lock key works instantly for that keyboard. Repeat as-needed for each keyboard you own.






share|improve this answer
























  • Brilliant! This worked for me. I was using Caps Lock as an escape key for Vim. I'd done what you described for my "Internal Keyboard" but I hadn't noticed that I needed to repeat the process for the external keyboard. Once I'd set no action for caps lock also on the external keyboard, my problems disappeared.

    – Jeromy Anglim
    Oct 23 '12 at 2:02











  • Excellent! This worked for me :) Stupid mac, I use caps lock instead of shift alll the time...

    – Benno
    Nov 3 '12 at 7:02











  • I find that this works for some indeterminate amount of time (perhaps until the next boot?) but then the Caps Lock problem comes back. The fix works again, so not a huge problem, but it would be nice if the fix "stuck" permanently.

    – OldPeculier
    May 22 '14 at 14:50






  • 1





    this doesn't work on high sierra 10.13.4. if you disable the caps lock on a usb keyboard and put it back on, it still has the delay.

    – Denialos
    May 30 '18 at 5:35






  • 1





    It is not working. I'm using Mojave.

    – wonsuc
    Feb 2 at 6:29



















3














If you install Karabiner-Elements, it defaults to zeroing out macOS's obnoxious caps lock delay.



(edit: although just at this moment there's a bug to do with it in versions >= 12, so stick to <= 11.6)



https://github.com/tekezo/Karabiner-Elements#readme
https://pqrs.org/latest/karabiner-elements-latest.dmg
https://pqrs.org/osx/karabiner/



This is the only solution I know of that both works on 10.12 and requires nothing more than installing & running an application without any special steps or reconfigurations.






share|improve this answer





















  • 1





    Thank you, worked a charm. I had tried 3 different Dell keyboards, and just thought the caps lock on all Dell keyboards was rubbish, until I noticed them working fine on a Windows PC. This is just the usual presumptuous idealistic crap that Apple does all the time, trying to solve problems that don't exist, and creating problems in the process.

    – TomWardrop
    Aug 18 '17 at 3:42






  • 1





    @TomWardrop agreed (& doubly so, as the Karabiner guys had to apparently do something of a rewrite just to get things to happen with newer versions of the OS)

    – Jan Kyu Peblik
    Aug 24 '17 at 3:38











  • @JanKyuPeblik I agree perfectly, that the caps lock delay is a non-feature ("bug") solving a problem that wasn't one. But rewriting a core API is something that should happen from time to time, because no OS should stay 1980 forever, so there is no way around rewriting things from time to time. Albeit of course things should get better with a new API and not worse.

    – John Smith
    May 18 '18 at 8:35











  • I'm not sure I agree that things need always to be eventually rewritten, but that's kind of another matter. This, like so many things added to things that already existed, is (theoretically) helpful to the inept and an obnoxious punishment to the adept.

    – Jan Kyu Peblik
    May 18 '18 at 20:11











  • Wow, your advice solved the problem. Thank you for this answer, really saved tons of time for me.

    – Denialos
    May 30 '18 at 7:29





















1















  1. Download and install the following software


    • Karabiner

    • Hammerspoon



  2. Use Karabiner maps CapsLock key to F19.

  3. Edit init.lua under the path ~/.hammerspoon, paste the code below.


pressedF19 = function()
end

releasedF19 = function()
hs.hid.capslock.toggle()
end

f19 = hs.hotkey.bind({}, 'F19', pressedF19, releasedF19)


Then reload the hammerspoon config for changes to take effect.



See my blog here http://hellohtml5.com/2019/04/25/best-way-to-disable-capslock-delay-on-mac/






share|improve this answer










New contributor




wukong is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • Nice work! I tried all the solutions here, and yours is the only one that works without side-effects.

    – Sam
    17 hours ago











  • I ended up moving hs.hid.capslock.toggle() into pressedF19 since this is more consistent with the default behaviour and is also how it works on Windows.

    – Sam
    17 hours ago



















0














Not really sure about this, but google found this. This was one of the suggestions, but it does not seem foolproof (or even close). There are more suggestions on the page.





  1. Go to System Preferences > Keyboard & Mouse > Keyboard. Click on Modifier Keys. In the window that opens, for the Caps Lock key, select "No Action"

  2. Install the "No CapsLock" script. Download at
    http://home2.btconnect.com/Taniwha/ (look near bottom of page)




In addition, if you hold down the key, even for a fraction of a second, it will go on automatically.






share|improve this answer


























  • See revised answer.

    – soandos
    Aug 3 '11 at 19:53











  • this is the only viable solution I've found (through pain and tears): github.com/tekezo/Karabiner-Elements/issues/1423

    – Denialos
    May 30 '18 at 7:40



















0














On Apple's discussion boards other's report that updating your keyboard's firmware can/will eliminate this delay.




Re: Delay problem with caps-lock



Apr 8, 2008 3:52 PM



It appears that the keyboard firmware update released today fixes this
issue.




Get keyboard firmware(s) from Apple.






share|improve this answer
























  • Any solution for Macbook Air keyboards on Windows?

    – Petrus Theron
    Feb 21 '13 at 22:00











  • I have this problem with a 2015 MacBook Pro - built in keyboard. There does not seem to be any keyboard firmware updates for it. The first answer - turn off caps lock then turn it on again works though.

    – Grynn
    Sep 1 '15 at 11:26





















0














Originally the answer by Martin Steven worked for me. This was when I used OSX 10.9.



After upgrading to OSX Yosemite (10.10) it stopped working. I found another, essentially the same, solution documented here



http://sleepycow.org/2014/07/removing-the-caps-lock-delay-on-a-macbook/



It uses updated version of the apps (with different names) that work with 10.10.



As requested - quoting the relevant sections from the link




  1. Install Seil and Karabiner.

  2. Go to System Preferences > Keyboard > Modifier Keys and change “Caps Lock” to “No Action.”

  3. Using Seil, check “Change Caps Lock Key” and change the key code to 110. (Application Key)

  4. Go to Karabiner, and in the search box, enter “application key to capslock.” Under For PC Users > Change PC Application Key, check off “Application Key to CapsLock.”






share|improve this answer


























  • Please quote the essential parts of the answer from the reference link(s), as the answer can become invalid if the linked page(s) change.

    – DavidPostill
    Jul 22 '15 at 9:47











  • Unfortunately, this solution isn't working for me in macOS 10.14.4 since I can't get Seil to work.

    – Sam
    18 hours ago



















0














Just as an FYI, I found an alternative solution on Reddit:




  1. Go to System Preferences -> Accessibility -> Keyboard

  2. Check Enable Slow Keys

  3. Click Options

  4. Drag the Acceptance Delay slider all the way to the left

  5. Press OK


However, this fix introduces a different problem: if you hold down a key to repeat it (such as delete) then the repeat delay is extremely slow.



Tested on macOS 10.14.4.






share|improve this answer
























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f317900%2feliminate-macbook-capslock-delay%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    7 Answers
    7






    active

    oldest

    votes








    7 Answers
    7






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    31














    I was running the latest firmware on an Apple 2007 Aluminum Wireless Keyboard, and MacBook Pro Keyboard, but the issue still persisted. However, oddly this fixed it:




    1. Open System Preferences

    2. Click Keyboard

    3. Click Modifier Keys...

    4. Select your keyboard from the Select keyboard: list.

    5. Set the Caps Lock Key: to No Action.

    6. Press OK.

    7. Ensure your Caps Lock no longer works on your keyboard.

    8. Click Modifier Keys... again.

    9. Set the Caps Lock Key: to Caps Lock.

    10. Press OK.


    Now, the Caps Lock key works instantly for that keyboard. Repeat as-needed for each keyboard you own.






    share|improve this answer
























    • Brilliant! This worked for me. I was using Caps Lock as an escape key for Vim. I'd done what you described for my "Internal Keyboard" but I hadn't noticed that I needed to repeat the process for the external keyboard. Once I'd set no action for caps lock also on the external keyboard, my problems disappeared.

      – Jeromy Anglim
      Oct 23 '12 at 2:02











    • Excellent! This worked for me :) Stupid mac, I use caps lock instead of shift alll the time...

      – Benno
      Nov 3 '12 at 7:02











    • I find that this works for some indeterminate amount of time (perhaps until the next boot?) but then the Caps Lock problem comes back. The fix works again, so not a huge problem, but it would be nice if the fix "stuck" permanently.

      – OldPeculier
      May 22 '14 at 14:50






    • 1





      this doesn't work on high sierra 10.13.4. if you disable the caps lock on a usb keyboard and put it back on, it still has the delay.

      – Denialos
      May 30 '18 at 5:35






    • 1





      It is not working. I'm using Mojave.

      – wonsuc
      Feb 2 at 6:29
















    31














    I was running the latest firmware on an Apple 2007 Aluminum Wireless Keyboard, and MacBook Pro Keyboard, but the issue still persisted. However, oddly this fixed it:




    1. Open System Preferences

    2. Click Keyboard

    3. Click Modifier Keys...

    4. Select your keyboard from the Select keyboard: list.

    5. Set the Caps Lock Key: to No Action.

    6. Press OK.

    7. Ensure your Caps Lock no longer works on your keyboard.

    8. Click Modifier Keys... again.

    9. Set the Caps Lock Key: to Caps Lock.

    10. Press OK.


    Now, the Caps Lock key works instantly for that keyboard. Repeat as-needed for each keyboard you own.






    share|improve this answer
























    • Brilliant! This worked for me. I was using Caps Lock as an escape key for Vim. I'd done what you described for my "Internal Keyboard" but I hadn't noticed that I needed to repeat the process for the external keyboard. Once I'd set no action for caps lock also on the external keyboard, my problems disappeared.

      – Jeromy Anglim
      Oct 23 '12 at 2:02











    • Excellent! This worked for me :) Stupid mac, I use caps lock instead of shift alll the time...

      – Benno
      Nov 3 '12 at 7:02











    • I find that this works for some indeterminate amount of time (perhaps until the next boot?) but then the Caps Lock problem comes back. The fix works again, so not a huge problem, but it would be nice if the fix "stuck" permanently.

      – OldPeculier
      May 22 '14 at 14:50






    • 1





      this doesn't work on high sierra 10.13.4. if you disable the caps lock on a usb keyboard and put it back on, it still has the delay.

      – Denialos
      May 30 '18 at 5:35






    • 1





      It is not working. I'm using Mojave.

      – wonsuc
      Feb 2 at 6:29














    31












    31








    31







    I was running the latest firmware on an Apple 2007 Aluminum Wireless Keyboard, and MacBook Pro Keyboard, but the issue still persisted. However, oddly this fixed it:




    1. Open System Preferences

    2. Click Keyboard

    3. Click Modifier Keys...

    4. Select your keyboard from the Select keyboard: list.

    5. Set the Caps Lock Key: to No Action.

    6. Press OK.

    7. Ensure your Caps Lock no longer works on your keyboard.

    8. Click Modifier Keys... again.

    9. Set the Caps Lock Key: to Caps Lock.

    10. Press OK.


    Now, the Caps Lock key works instantly for that keyboard. Repeat as-needed for each keyboard you own.






    share|improve this answer













    I was running the latest firmware on an Apple 2007 Aluminum Wireless Keyboard, and MacBook Pro Keyboard, but the issue still persisted. However, oddly this fixed it:




    1. Open System Preferences

    2. Click Keyboard

    3. Click Modifier Keys...

    4. Select your keyboard from the Select keyboard: list.

    5. Set the Caps Lock Key: to No Action.

    6. Press OK.

    7. Ensure your Caps Lock no longer works on your keyboard.

    8. Click Modifier Keys... again.

    9. Set the Caps Lock Key: to Caps Lock.

    10. Press OK.


    Now, the Caps Lock key works instantly for that keyboard. Repeat as-needed for each keyboard you own.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Nov 19 '11 at 21:58









    Dave GallagherDave Gallagher

    5691713




    5691713













    • Brilliant! This worked for me. I was using Caps Lock as an escape key for Vim. I'd done what you described for my "Internal Keyboard" but I hadn't noticed that I needed to repeat the process for the external keyboard. Once I'd set no action for caps lock also on the external keyboard, my problems disappeared.

      – Jeromy Anglim
      Oct 23 '12 at 2:02











    • Excellent! This worked for me :) Stupid mac, I use caps lock instead of shift alll the time...

      – Benno
      Nov 3 '12 at 7:02











    • I find that this works for some indeterminate amount of time (perhaps until the next boot?) but then the Caps Lock problem comes back. The fix works again, so not a huge problem, but it would be nice if the fix "stuck" permanently.

      – OldPeculier
      May 22 '14 at 14:50






    • 1





      this doesn't work on high sierra 10.13.4. if you disable the caps lock on a usb keyboard and put it back on, it still has the delay.

      – Denialos
      May 30 '18 at 5:35






    • 1





      It is not working. I'm using Mojave.

      – wonsuc
      Feb 2 at 6:29



















    • Brilliant! This worked for me. I was using Caps Lock as an escape key for Vim. I'd done what you described for my "Internal Keyboard" but I hadn't noticed that I needed to repeat the process for the external keyboard. Once I'd set no action for caps lock also on the external keyboard, my problems disappeared.

      – Jeromy Anglim
      Oct 23 '12 at 2:02











    • Excellent! This worked for me :) Stupid mac, I use caps lock instead of shift alll the time...

      – Benno
      Nov 3 '12 at 7:02











    • I find that this works for some indeterminate amount of time (perhaps until the next boot?) but then the Caps Lock problem comes back. The fix works again, so not a huge problem, but it would be nice if the fix "stuck" permanently.

      – OldPeculier
      May 22 '14 at 14:50






    • 1





      this doesn't work on high sierra 10.13.4. if you disable the caps lock on a usb keyboard and put it back on, it still has the delay.

      – Denialos
      May 30 '18 at 5:35






    • 1





      It is not working. I'm using Mojave.

      – wonsuc
      Feb 2 at 6:29

















    Brilliant! This worked for me. I was using Caps Lock as an escape key for Vim. I'd done what you described for my "Internal Keyboard" but I hadn't noticed that I needed to repeat the process for the external keyboard. Once I'd set no action for caps lock also on the external keyboard, my problems disappeared.

    – Jeromy Anglim
    Oct 23 '12 at 2:02





    Brilliant! This worked for me. I was using Caps Lock as an escape key for Vim. I'd done what you described for my "Internal Keyboard" but I hadn't noticed that I needed to repeat the process for the external keyboard. Once I'd set no action for caps lock also on the external keyboard, my problems disappeared.

    – Jeromy Anglim
    Oct 23 '12 at 2:02













    Excellent! This worked for me :) Stupid mac, I use caps lock instead of shift alll the time...

    – Benno
    Nov 3 '12 at 7:02





    Excellent! This worked for me :) Stupid mac, I use caps lock instead of shift alll the time...

    – Benno
    Nov 3 '12 at 7:02













    I find that this works for some indeterminate amount of time (perhaps until the next boot?) but then the Caps Lock problem comes back. The fix works again, so not a huge problem, but it would be nice if the fix "stuck" permanently.

    – OldPeculier
    May 22 '14 at 14:50





    I find that this works for some indeterminate amount of time (perhaps until the next boot?) but then the Caps Lock problem comes back. The fix works again, so not a huge problem, but it would be nice if the fix "stuck" permanently.

    – OldPeculier
    May 22 '14 at 14:50




    1




    1





    this doesn't work on high sierra 10.13.4. if you disable the caps lock on a usb keyboard and put it back on, it still has the delay.

    – Denialos
    May 30 '18 at 5:35





    this doesn't work on high sierra 10.13.4. if you disable the caps lock on a usb keyboard and put it back on, it still has the delay.

    – Denialos
    May 30 '18 at 5:35




    1




    1





    It is not working. I'm using Mojave.

    – wonsuc
    Feb 2 at 6:29





    It is not working. I'm using Mojave.

    – wonsuc
    Feb 2 at 6:29













    3














    If you install Karabiner-Elements, it defaults to zeroing out macOS's obnoxious caps lock delay.



    (edit: although just at this moment there's a bug to do with it in versions >= 12, so stick to <= 11.6)



    https://github.com/tekezo/Karabiner-Elements#readme
    https://pqrs.org/latest/karabiner-elements-latest.dmg
    https://pqrs.org/osx/karabiner/



    This is the only solution I know of that both works on 10.12 and requires nothing more than installing & running an application without any special steps or reconfigurations.






    share|improve this answer





















    • 1





      Thank you, worked a charm. I had tried 3 different Dell keyboards, and just thought the caps lock on all Dell keyboards was rubbish, until I noticed them working fine on a Windows PC. This is just the usual presumptuous idealistic crap that Apple does all the time, trying to solve problems that don't exist, and creating problems in the process.

      – TomWardrop
      Aug 18 '17 at 3:42






    • 1





      @TomWardrop agreed (& doubly so, as the Karabiner guys had to apparently do something of a rewrite just to get things to happen with newer versions of the OS)

      – Jan Kyu Peblik
      Aug 24 '17 at 3:38











    • @JanKyuPeblik I agree perfectly, that the caps lock delay is a non-feature ("bug") solving a problem that wasn't one. But rewriting a core API is something that should happen from time to time, because no OS should stay 1980 forever, so there is no way around rewriting things from time to time. Albeit of course things should get better with a new API and not worse.

      – John Smith
      May 18 '18 at 8:35











    • I'm not sure I agree that things need always to be eventually rewritten, but that's kind of another matter. This, like so many things added to things that already existed, is (theoretically) helpful to the inept and an obnoxious punishment to the adept.

      – Jan Kyu Peblik
      May 18 '18 at 20:11











    • Wow, your advice solved the problem. Thank you for this answer, really saved tons of time for me.

      – Denialos
      May 30 '18 at 7:29


















    3














    If you install Karabiner-Elements, it defaults to zeroing out macOS's obnoxious caps lock delay.



    (edit: although just at this moment there's a bug to do with it in versions >= 12, so stick to <= 11.6)



    https://github.com/tekezo/Karabiner-Elements#readme
    https://pqrs.org/latest/karabiner-elements-latest.dmg
    https://pqrs.org/osx/karabiner/



    This is the only solution I know of that both works on 10.12 and requires nothing more than installing & running an application without any special steps or reconfigurations.






    share|improve this answer





















    • 1





      Thank you, worked a charm. I had tried 3 different Dell keyboards, and just thought the caps lock on all Dell keyboards was rubbish, until I noticed them working fine on a Windows PC. This is just the usual presumptuous idealistic crap that Apple does all the time, trying to solve problems that don't exist, and creating problems in the process.

      – TomWardrop
      Aug 18 '17 at 3:42






    • 1





      @TomWardrop agreed (& doubly so, as the Karabiner guys had to apparently do something of a rewrite just to get things to happen with newer versions of the OS)

      – Jan Kyu Peblik
      Aug 24 '17 at 3:38











    • @JanKyuPeblik I agree perfectly, that the caps lock delay is a non-feature ("bug") solving a problem that wasn't one. But rewriting a core API is something that should happen from time to time, because no OS should stay 1980 forever, so there is no way around rewriting things from time to time. Albeit of course things should get better with a new API and not worse.

      – John Smith
      May 18 '18 at 8:35











    • I'm not sure I agree that things need always to be eventually rewritten, but that's kind of another matter. This, like so many things added to things that already existed, is (theoretically) helpful to the inept and an obnoxious punishment to the adept.

      – Jan Kyu Peblik
      May 18 '18 at 20:11











    • Wow, your advice solved the problem. Thank you for this answer, really saved tons of time for me.

      – Denialos
      May 30 '18 at 7:29
















    3












    3








    3







    If you install Karabiner-Elements, it defaults to zeroing out macOS's obnoxious caps lock delay.



    (edit: although just at this moment there's a bug to do with it in versions >= 12, so stick to <= 11.6)



    https://github.com/tekezo/Karabiner-Elements#readme
    https://pqrs.org/latest/karabiner-elements-latest.dmg
    https://pqrs.org/osx/karabiner/



    This is the only solution I know of that both works on 10.12 and requires nothing more than installing & running an application without any special steps or reconfigurations.






    share|improve this answer















    If you install Karabiner-Elements, it defaults to zeroing out macOS's obnoxious caps lock delay.



    (edit: although just at this moment there's a bug to do with it in versions >= 12, so stick to <= 11.6)



    https://github.com/tekezo/Karabiner-Elements#readme
    https://pqrs.org/latest/karabiner-elements-latest.dmg
    https://pqrs.org/osx/karabiner/



    This is the only solution I know of that both works on 10.12 and requires nothing more than installing & running an application without any special steps or reconfigurations.







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited May 16 '18 at 16:18

























    answered Jun 29 '17 at 16:45









    Jan Kyu PeblikJan Kyu Peblik

    1474




    1474








    • 1





      Thank you, worked a charm. I had tried 3 different Dell keyboards, and just thought the caps lock on all Dell keyboards was rubbish, until I noticed them working fine on a Windows PC. This is just the usual presumptuous idealistic crap that Apple does all the time, trying to solve problems that don't exist, and creating problems in the process.

      – TomWardrop
      Aug 18 '17 at 3:42






    • 1





      @TomWardrop agreed (& doubly so, as the Karabiner guys had to apparently do something of a rewrite just to get things to happen with newer versions of the OS)

      – Jan Kyu Peblik
      Aug 24 '17 at 3:38











    • @JanKyuPeblik I agree perfectly, that the caps lock delay is a non-feature ("bug") solving a problem that wasn't one. But rewriting a core API is something that should happen from time to time, because no OS should stay 1980 forever, so there is no way around rewriting things from time to time. Albeit of course things should get better with a new API and not worse.

      – John Smith
      May 18 '18 at 8:35











    • I'm not sure I agree that things need always to be eventually rewritten, but that's kind of another matter. This, like so many things added to things that already existed, is (theoretically) helpful to the inept and an obnoxious punishment to the adept.

      – Jan Kyu Peblik
      May 18 '18 at 20:11











    • Wow, your advice solved the problem. Thank you for this answer, really saved tons of time for me.

      – Denialos
      May 30 '18 at 7:29
















    • 1





      Thank you, worked a charm. I had tried 3 different Dell keyboards, and just thought the caps lock on all Dell keyboards was rubbish, until I noticed them working fine on a Windows PC. This is just the usual presumptuous idealistic crap that Apple does all the time, trying to solve problems that don't exist, and creating problems in the process.

      – TomWardrop
      Aug 18 '17 at 3:42






    • 1





      @TomWardrop agreed (& doubly so, as the Karabiner guys had to apparently do something of a rewrite just to get things to happen with newer versions of the OS)

      – Jan Kyu Peblik
      Aug 24 '17 at 3:38











    • @JanKyuPeblik I agree perfectly, that the caps lock delay is a non-feature ("bug") solving a problem that wasn't one. But rewriting a core API is something that should happen from time to time, because no OS should stay 1980 forever, so there is no way around rewriting things from time to time. Albeit of course things should get better with a new API and not worse.

      – John Smith
      May 18 '18 at 8:35











    • I'm not sure I agree that things need always to be eventually rewritten, but that's kind of another matter. This, like so many things added to things that already existed, is (theoretically) helpful to the inept and an obnoxious punishment to the adept.

      – Jan Kyu Peblik
      May 18 '18 at 20:11











    • Wow, your advice solved the problem. Thank you for this answer, really saved tons of time for me.

      – Denialos
      May 30 '18 at 7:29










    1




    1





    Thank you, worked a charm. I had tried 3 different Dell keyboards, and just thought the caps lock on all Dell keyboards was rubbish, until I noticed them working fine on a Windows PC. This is just the usual presumptuous idealistic crap that Apple does all the time, trying to solve problems that don't exist, and creating problems in the process.

    – TomWardrop
    Aug 18 '17 at 3:42





    Thank you, worked a charm. I had tried 3 different Dell keyboards, and just thought the caps lock on all Dell keyboards was rubbish, until I noticed them working fine on a Windows PC. This is just the usual presumptuous idealistic crap that Apple does all the time, trying to solve problems that don't exist, and creating problems in the process.

    – TomWardrop
    Aug 18 '17 at 3:42




    1




    1





    @TomWardrop agreed (& doubly so, as the Karabiner guys had to apparently do something of a rewrite just to get things to happen with newer versions of the OS)

    – Jan Kyu Peblik
    Aug 24 '17 at 3:38





    @TomWardrop agreed (& doubly so, as the Karabiner guys had to apparently do something of a rewrite just to get things to happen with newer versions of the OS)

    – Jan Kyu Peblik
    Aug 24 '17 at 3:38













    @JanKyuPeblik I agree perfectly, that the caps lock delay is a non-feature ("bug") solving a problem that wasn't one. But rewriting a core API is something that should happen from time to time, because no OS should stay 1980 forever, so there is no way around rewriting things from time to time. Albeit of course things should get better with a new API and not worse.

    – John Smith
    May 18 '18 at 8:35





    @JanKyuPeblik I agree perfectly, that the caps lock delay is a non-feature ("bug") solving a problem that wasn't one. But rewriting a core API is something that should happen from time to time, because no OS should stay 1980 forever, so there is no way around rewriting things from time to time. Albeit of course things should get better with a new API and not worse.

    – John Smith
    May 18 '18 at 8:35













    I'm not sure I agree that things need always to be eventually rewritten, but that's kind of another matter. This, like so many things added to things that already existed, is (theoretically) helpful to the inept and an obnoxious punishment to the adept.

    – Jan Kyu Peblik
    May 18 '18 at 20:11





    I'm not sure I agree that things need always to be eventually rewritten, but that's kind of another matter. This, like so many things added to things that already existed, is (theoretically) helpful to the inept and an obnoxious punishment to the adept.

    – Jan Kyu Peblik
    May 18 '18 at 20:11













    Wow, your advice solved the problem. Thank you for this answer, really saved tons of time for me.

    – Denialos
    May 30 '18 at 7:29







    Wow, your advice solved the problem. Thank you for this answer, really saved tons of time for me.

    – Denialos
    May 30 '18 at 7:29













    1















    1. Download and install the following software


      • Karabiner

      • Hammerspoon



    2. Use Karabiner maps CapsLock key to F19.

    3. Edit init.lua under the path ~/.hammerspoon, paste the code below.


    pressedF19 = function()
    end

    releasedF19 = function()
    hs.hid.capslock.toggle()
    end

    f19 = hs.hotkey.bind({}, 'F19', pressedF19, releasedF19)


    Then reload the hammerspoon config for changes to take effect.



    See my blog here http://hellohtml5.com/2019/04/25/best-way-to-disable-capslock-delay-on-mac/






    share|improve this answer










    New contributor




    wukong is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.





















    • Nice work! I tried all the solutions here, and yours is the only one that works without side-effects.

      – Sam
      17 hours ago











    • I ended up moving hs.hid.capslock.toggle() into pressedF19 since this is more consistent with the default behaviour and is also how it works on Windows.

      – Sam
      17 hours ago
















    1















    1. Download and install the following software


      • Karabiner

      • Hammerspoon



    2. Use Karabiner maps CapsLock key to F19.

    3. Edit init.lua under the path ~/.hammerspoon, paste the code below.


    pressedF19 = function()
    end

    releasedF19 = function()
    hs.hid.capslock.toggle()
    end

    f19 = hs.hotkey.bind({}, 'F19', pressedF19, releasedF19)


    Then reload the hammerspoon config for changes to take effect.



    See my blog here http://hellohtml5.com/2019/04/25/best-way-to-disable-capslock-delay-on-mac/






    share|improve this answer










    New contributor




    wukong is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.





















    • Nice work! I tried all the solutions here, and yours is the only one that works without side-effects.

      – Sam
      17 hours ago











    • I ended up moving hs.hid.capslock.toggle() into pressedF19 since this is more consistent with the default behaviour and is also how it works on Windows.

      – Sam
      17 hours ago














    1












    1








    1








    1. Download and install the following software


      • Karabiner

      • Hammerspoon



    2. Use Karabiner maps CapsLock key to F19.

    3. Edit init.lua under the path ~/.hammerspoon, paste the code below.


    pressedF19 = function()
    end

    releasedF19 = function()
    hs.hid.capslock.toggle()
    end

    f19 = hs.hotkey.bind({}, 'F19', pressedF19, releasedF19)


    Then reload the hammerspoon config for changes to take effect.



    See my blog here http://hellohtml5.com/2019/04/25/best-way-to-disable-capslock-delay-on-mac/






    share|improve this answer










    New contributor




    wukong is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.











    1. Download and install the following software


      • Karabiner

      • Hammerspoon



    2. Use Karabiner maps CapsLock key to F19.

    3. Edit init.lua under the path ~/.hammerspoon, paste the code below.


    pressedF19 = function()
    end

    releasedF19 = function()
    hs.hid.capslock.toggle()
    end

    f19 = hs.hotkey.bind({}, 'F19', pressedF19, releasedF19)


    Then reload the hammerspoon config for changes to take effect.



    See my blog here http://hellohtml5.com/2019/04/25/best-way-to-disable-capslock-delay-on-mac/







    share|improve this answer










    New contributor




    wukong is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.









    share|improve this answer



    share|improve this answer








    edited 15 hours ago









    Sam

    98111031




    98111031






    New contributor




    wukong is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.









    answered yesterday









    wukongwukong

    1113




    1113




    New contributor




    wukong is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.





    New contributor





    wukong is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.






    wukong is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.













    • Nice work! I tried all the solutions here, and yours is the only one that works without side-effects.

      – Sam
      17 hours ago











    • I ended up moving hs.hid.capslock.toggle() into pressedF19 since this is more consistent with the default behaviour and is also how it works on Windows.

      – Sam
      17 hours ago



















    • Nice work! I tried all the solutions here, and yours is the only one that works without side-effects.

      – Sam
      17 hours ago











    • I ended up moving hs.hid.capslock.toggle() into pressedF19 since this is more consistent with the default behaviour and is also how it works on Windows.

      – Sam
      17 hours ago

















    Nice work! I tried all the solutions here, and yours is the only one that works without side-effects.

    – Sam
    17 hours ago





    Nice work! I tried all the solutions here, and yours is the only one that works without side-effects.

    – Sam
    17 hours ago













    I ended up moving hs.hid.capslock.toggle() into pressedF19 since this is more consistent with the default behaviour and is also how it works on Windows.

    – Sam
    17 hours ago





    I ended up moving hs.hid.capslock.toggle() into pressedF19 since this is more consistent with the default behaviour and is also how it works on Windows.

    – Sam
    17 hours ago











    0














    Not really sure about this, but google found this. This was one of the suggestions, but it does not seem foolproof (or even close). There are more suggestions on the page.





    1. Go to System Preferences > Keyboard & Mouse > Keyboard. Click on Modifier Keys. In the window that opens, for the Caps Lock key, select "No Action"

    2. Install the "No CapsLock" script. Download at
      http://home2.btconnect.com/Taniwha/ (look near bottom of page)




    In addition, if you hold down the key, even for a fraction of a second, it will go on automatically.






    share|improve this answer


























    • See revised answer.

      – soandos
      Aug 3 '11 at 19:53











    • this is the only viable solution I've found (through pain and tears): github.com/tekezo/Karabiner-Elements/issues/1423

      – Denialos
      May 30 '18 at 7:40
















    0














    Not really sure about this, but google found this. This was one of the suggestions, but it does not seem foolproof (or even close). There are more suggestions on the page.





    1. Go to System Preferences > Keyboard & Mouse > Keyboard. Click on Modifier Keys. In the window that opens, for the Caps Lock key, select "No Action"

    2. Install the "No CapsLock" script. Download at
      http://home2.btconnect.com/Taniwha/ (look near bottom of page)




    In addition, if you hold down the key, even for a fraction of a second, it will go on automatically.






    share|improve this answer


























    • See revised answer.

      – soandos
      Aug 3 '11 at 19:53











    • this is the only viable solution I've found (through pain and tears): github.com/tekezo/Karabiner-Elements/issues/1423

      – Denialos
      May 30 '18 at 7:40














    0












    0








    0







    Not really sure about this, but google found this. This was one of the suggestions, but it does not seem foolproof (or even close). There are more suggestions on the page.





    1. Go to System Preferences > Keyboard & Mouse > Keyboard. Click on Modifier Keys. In the window that opens, for the Caps Lock key, select "No Action"

    2. Install the "No CapsLock" script. Download at
      http://home2.btconnect.com/Taniwha/ (look near bottom of page)




    In addition, if you hold down the key, even for a fraction of a second, it will go on automatically.






    share|improve this answer















    Not really sure about this, but google found this. This was one of the suggestions, but it does not seem foolproof (or even close). There are more suggestions on the page.





    1. Go to System Preferences > Keyboard & Mouse > Keyboard. Click on Modifier Keys. In the window that opens, for the Caps Lock key, select "No Action"

    2. Install the "No CapsLock" script. Download at
      http://home2.btconnect.com/Taniwha/ (look near bottom of page)




    In addition, if you hold down the key, even for a fraction of a second, it will go on automatically.







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Aug 3 '11 at 19:53

























    answered Aug 2 '11 at 2:16









    soandossoandos

    20.4k2892131




    20.4k2892131













    • See revised answer.

      – soandos
      Aug 3 '11 at 19:53











    • this is the only viable solution I've found (through pain and tears): github.com/tekezo/Karabiner-Elements/issues/1423

      – Denialos
      May 30 '18 at 7:40



















    • See revised answer.

      – soandos
      Aug 3 '11 at 19:53











    • this is the only viable solution I've found (through pain and tears): github.com/tekezo/Karabiner-Elements/issues/1423

      – Denialos
      May 30 '18 at 7:40

















    See revised answer.

    – soandos
    Aug 3 '11 at 19:53





    See revised answer.

    – soandos
    Aug 3 '11 at 19:53













    this is the only viable solution I've found (through pain and tears): github.com/tekezo/Karabiner-Elements/issues/1423

    – Denialos
    May 30 '18 at 7:40





    this is the only viable solution I've found (through pain and tears): github.com/tekezo/Karabiner-Elements/issues/1423

    – Denialos
    May 30 '18 at 7:40











    0














    On Apple's discussion boards other's report that updating your keyboard's firmware can/will eliminate this delay.




    Re: Delay problem with caps-lock



    Apr 8, 2008 3:52 PM



    It appears that the keyboard firmware update released today fixes this
    issue.




    Get keyboard firmware(s) from Apple.






    share|improve this answer
























    • Any solution for Macbook Air keyboards on Windows?

      – Petrus Theron
      Feb 21 '13 at 22:00











    • I have this problem with a 2015 MacBook Pro - built in keyboard. There does not seem to be any keyboard firmware updates for it. The first answer - turn off caps lock then turn it on again works though.

      – Grynn
      Sep 1 '15 at 11:26


















    0














    On Apple's discussion boards other's report that updating your keyboard's firmware can/will eliminate this delay.




    Re: Delay problem with caps-lock



    Apr 8, 2008 3:52 PM



    It appears that the keyboard firmware update released today fixes this
    issue.




    Get keyboard firmware(s) from Apple.






    share|improve this answer
























    • Any solution for Macbook Air keyboards on Windows?

      – Petrus Theron
      Feb 21 '13 at 22:00











    • I have this problem with a 2015 MacBook Pro - built in keyboard. There does not seem to be any keyboard firmware updates for it. The first answer - turn off caps lock then turn it on again works though.

      – Grynn
      Sep 1 '15 at 11:26
















    0












    0








    0







    On Apple's discussion boards other's report that updating your keyboard's firmware can/will eliminate this delay.




    Re: Delay problem with caps-lock



    Apr 8, 2008 3:52 PM



    It appears that the keyboard firmware update released today fixes this
    issue.




    Get keyboard firmware(s) from Apple.






    share|improve this answer













    On Apple's discussion boards other's report that updating your keyboard's firmware can/will eliminate this delay.




    Re: Delay problem with caps-lock



    Apr 8, 2008 3:52 PM



    It appears that the keyboard firmware update released today fixes this
    issue.




    Get keyboard firmware(s) from Apple.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Nov 18 '11 at 23:04









    Ƭᴇcʜιᴇ007Ƭᴇcʜιᴇ007

    100k14158221




    100k14158221













    • Any solution for Macbook Air keyboards on Windows?

      – Petrus Theron
      Feb 21 '13 at 22:00











    • I have this problem with a 2015 MacBook Pro - built in keyboard. There does not seem to be any keyboard firmware updates for it. The first answer - turn off caps lock then turn it on again works though.

      – Grynn
      Sep 1 '15 at 11:26





















    • Any solution for Macbook Air keyboards on Windows?

      – Petrus Theron
      Feb 21 '13 at 22:00











    • I have this problem with a 2015 MacBook Pro - built in keyboard. There does not seem to be any keyboard firmware updates for it. The first answer - turn off caps lock then turn it on again works though.

      – Grynn
      Sep 1 '15 at 11:26



















    Any solution for Macbook Air keyboards on Windows?

    – Petrus Theron
    Feb 21 '13 at 22:00





    Any solution for Macbook Air keyboards on Windows?

    – Petrus Theron
    Feb 21 '13 at 22:00













    I have this problem with a 2015 MacBook Pro - built in keyboard. There does not seem to be any keyboard firmware updates for it. The first answer - turn off caps lock then turn it on again works though.

    – Grynn
    Sep 1 '15 at 11:26







    I have this problem with a 2015 MacBook Pro - built in keyboard. There does not seem to be any keyboard firmware updates for it. The first answer - turn off caps lock then turn it on again works though.

    – Grynn
    Sep 1 '15 at 11:26













    0














    Originally the answer by Martin Steven worked for me. This was when I used OSX 10.9.



    After upgrading to OSX Yosemite (10.10) it stopped working. I found another, essentially the same, solution documented here



    http://sleepycow.org/2014/07/removing-the-caps-lock-delay-on-a-macbook/



    It uses updated version of the apps (with different names) that work with 10.10.



    As requested - quoting the relevant sections from the link




    1. Install Seil and Karabiner.

    2. Go to System Preferences > Keyboard > Modifier Keys and change “Caps Lock” to “No Action.”

    3. Using Seil, check “Change Caps Lock Key” and change the key code to 110. (Application Key)

    4. Go to Karabiner, and in the search box, enter “application key to capslock.” Under For PC Users > Change PC Application Key, check off “Application Key to CapsLock.”






    share|improve this answer


























    • Please quote the essential parts of the answer from the reference link(s), as the answer can become invalid if the linked page(s) change.

      – DavidPostill
      Jul 22 '15 at 9:47











    • Unfortunately, this solution isn't working for me in macOS 10.14.4 since I can't get Seil to work.

      – Sam
      18 hours ago
















    0














    Originally the answer by Martin Steven worked for me. This was when I used OSX 10.9.



    After upgrading to OSX Yosemite (10.10) it stopped working. I found another, essentially the same, solution documented here



    http://sleepycow.org/2014/07/removing-the-caps-lock-delay-on-a-macbook/



    It uses updated version of the apps (with different names) that work with 10.10.



    As requested - quoting the relevant sections from the link




    1. Install Seil and Karabiner.

    2. Go to System Preferences > Keyboard > Modifier Keys and change “Caps Lock” to “No Action.”

    3. Using Seil, check “Change Caps Lock Key” and change the key code to 110. (Application Key)

    4. Go to Karabiner, and in the search box, enter “application key to capslock.” Under For PC Users > Change PC Application Key, check off “Application Key to CapsLock.”






    share|improve this answer


























    • Please quote the essential parts of the answer from the reference link(s), as the answer can become invalid if the linked page(s) change.

      – DavidPostill
      Jul 22 '15 at 9:47











    • Unfortunately, this solution isn't working for me in macOS 10.14.4 since I can't get Seil to work.

      – Sam
      18 hours ago














    0












    0








    0







    Originally the answer by Martin Steven worked for me. This was when I used OSX 10.9.



    After upgrading to OSX Yosemite (10.10) it stopped working. I found another, essentially the same, solution documented here



    http://sleepycow.org/2014/07/removing-the-caps-lock-delay-on-a-macbook/



    It uses updated version of the apps (with different names) that work with 10.10.



    As requested - quoting the relevant sections from the link




    1. Install Seil and Karabiner.

    2. Go to System Preferences > Keyboard > Modifier Keys and change “Caps Lock” to “No Action.”

    3. Using Seil, check “Change Caps Lock Key” and change the key code to 110. (Application Key)

    4. Go to Karabiner, and in the search box, enter “application key to capslock.” Under For PC Users > Change PC Application Key, check off “Application Key to CapsLock.”






    share|improve this answer















    Originally the answer by Martin Steven worked for me. This was when I used OSX 10.9.



    After upgrading to OSX Yosemite (10.10) it stopped working. I found another, essentially the same, solution documented here



    http://sleepycow.org/2014/07/removing-the-caps-lock-delay-on-a-macbook/



    It uses updated version of the apps (with different names) that work with 10.10.



    As requested - quoting the relevant sections from the link




    1. Install Seil and Karabiner.

    2. Go to System Preferences > Keyboard > Modifier Keys and change “Caps Lock” to “No Action.”

    3. Using Seil, check “Change Caps Lock Key” and change the key code to 110. (Application Key)

    4. Go to Karabiner, and in the search box, enter “application key to capslock.” Under For PC Users > Change PC Application Key, check off “Application Key to CapsLock.”







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Jul 22 '15 at 14:13

























    answered Jul 22 '15 at 9:41









    Shane GannonShane Gannon

    1093




    1093













    • Please quote the essential parts of the answer from the reference link(s), as the answer can become invalid if the linked page(s) change.

      – DavidPostill
      Jul 22 '15 at 9:47











    • Unfortunately, this solution isn't working for me in macOS 10.14.4 since I can't get Seil to work.

      – Sam
      18 hours ago



















    • Please quote the essential parts of the answer from the reference link(s), as the answer can become invalid if the linked page(s) change.

      – DavidPostill
      Jul 22 '15 at 9:47











    • Unfortunately, this solution isn't working for me in macOS 10.14.4 since I can't get Seil to work.

      – Sam
      18 hours ago

















    Please quote the essential parts of the answer from the reference link(s), as the answer can become invalid if the linked page(s) change.

    – DavidPostill
    Jul 22 '15 at 9:47





    Please quote the essential parts of the answer from the reference link(s), as the answer can become invalid if the linked page(s) change.

    – DavidPostill
    Jul 22 '15 at 9:47













    Unfortunately, this solution isn't working for me in macOS 10.14.4 since I can't get Seil to work.

    – Sam
    18 hours ago





    Unfortunately, this solution isn't working for me in macOS 10.14.4 since I can't get Seil to work.

    – Sam
    18 hours ago











    0














    Just as an FYI, I found an alternative solution on Reddit:




    1. Go to System Preferences -> Accessibility -> Keyboard

    2. Check Enable Slow Keys

    3. Click Options

    4. Drag the Acceptance Delay slider all the way to the left

    5. Press OK


    However, this fix introduces a different problem: if you hold down a key to repeat it (such as delete) then the repeat delay is extremely slow.



    Tested on macOS 10.14.4.






    share|improve this answer




























      0














      Just as an FYI, I found an alternative solution on Reddit:




      1. Go to System Preferences -> Accessibility -> Keyboard

      2. Check Enable Slow Keys

      3. Click Options

      4. Drag the Acceptance Delay slider all the way to the left

      5. Press OK


      However, this fix introduces a different problem: if you hold down a key to repeat it (such as delete) then the repeat delay is extremely slow.



      Tested on macOS 10.14.4.






      share|improve this answer


























        0












        0








        0







        Just as an FYI, I found an alternative solution on Reddit:




        1. Go to System Preferences -> Accessibility -> Keyboard

        2. Check Enable Slow Keys

        3. Click Options

        4. Drag the Acceptance Delay slider all the way to the left

        5. Press OK


        However, this fix introduces a different problem: if you hold down a key to repeat it (such as delete) then the repeat delay is extremely slow.



        Tested on macOS 10.14.4.






        share|improve this answer













        Just as an FYI, I found an alternative solution on Reddit:




        1. Go to System Preferences -> Accessibility -> Keyboard

        2. Check Enable Slow Keys

        3. Click Options

        4. Drag the Acceptance Delay slider all the way to the left

        5. Press OK


        However, this fix introduces a different problem: if you hold down a key to repeat it (such as delete) then the repeat delay is extremely slow.



        Tested on macOS 10.14.4.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 19 hours ago









        SamSam

        98111031




        98111031






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Super User!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f317900%2feliminate-macbook-capslock-delay%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Couldn't open a raw socket. Error: Permission denied (13) (nmap)Is it possible to run networking commands...

            VNC viewer RFB protocol error: bad desktop size 0x0I Cannot Type the Key 'd' (lowercase) in VNC Viewer...

            Why not use the yoke to control yaw, as well as pitch and roll? Announcing the arrival of...