How to disable caps lock in macos

Does anyone like the CAPS LOCK key? Yes, it can be useful for typing some things that happen to be all uppercase, but as many internet readers know, it can also be an obnoxious key that many Mac users accidentally press on their keyboards, leading to ALL THEIR LETTERS APPEARING UPPERCASE.

If you’re a Mac user who has become fed up with caps lock, either because you think it’s annoying or because you accidentally hit the key sometimes when typing, you’ll be pleased to discover that you can disable that key on any Mac keyboard completely, rendering it inoperable. This is done through an OS X systems setting, and requires no manual intervention with the keyboard itself, it’s all handled through a preference panel.

How to Disable the Mac Caps Lock Key

This will turn off the caps lock key completely, rendering presses on it as nonfunctional and lacking action. You can do this in all versions of Mac OS X, here’s what you’ll want to do:

  1. Open “System Preferences” from the  Apple menu
  2. Click on “Keyboard”
  3. In the lower right corner, click on “Modifier Keys…”
  4. Click on the pull-down menu next to “Caps Lock Key” and select “No Action”
  5. Press “OK” and close out of System Preferences

How to disable caps lock in macos

That does it, no more caps lock. Now if you press the caps key, it won’t do anything – it is completely disabled. Try it out yourself with a text document open, where you can now press the key however many times and there won’t be anymore all uppercase typing as a result. If you do want to type all in uppercase, you’ll have to hold down the SHIFT key instead.

You’ll find that by using the same preference panel, you can also reassign the Caps Lock key to serve as one of the standard command keys, including Caps Lock, Control, Option, Command, or “No Action”, some of these alternatives may be desirable if you’d rather not have a useless keyboard button. For the time being, the ability to adjust this key is limited to OS X, while in iOS you can either just toggle the caps key on or off, but users are not able to disable it entirely or reassign the function.

Aside from the limited use of caps lock, why is it so hated? My theory is that because ALL CAPS is the universal internet indicator of yelling is why it’s viewed so poorly. Some others could argue that Caps Lock functionality has simply run it’s course, going from the most obnoxious key on the keyboard that seems to have an increasingly tiny place in the modern world of computing, to a place where it’s just not needed any longer, enough so that Google’s Chrome OS notebooks abandoned the key completely. We’ll see if Apple follows suit some day and also ditches the physical key, but for now you’ll just have to reassign the key or disable it as described above.

This works in all versions of OS X the same way, whether OS X Yosemite, OS X Mavericks, OS X Mountain Lion, or any other version, and it works with all keyboards too. Therefore, it doesn’t matter what OS or keyboard is being used on the Mac, it can disable the caps lock key if you wish to do so.

“Whenever I type, my baby finger hits the Caps Lock key and all my typing ends up in caps. I want to disable it completely and just use the Shift key for capitals. How do I disable the Caps Loks key in Windows 10? Please help!”

Without the Caps Lock key, you can still type the letter you want to capitalize by holding down the Shift key. Pressing the Shift key once is much more efficient than pressing the Caps Lock key twice. If you don’t need to use the Caps Lock key, you can disable it permanently. In this tutorial we’ll show you how to disable Caps Lock key in Windows 10/8/7/Vista/XP and Mac OS X.

Part 1: Disable Caps Lock in Windows 10/8/7/Vista/XP

There is no built-in settings available in Windows that allow you to disable Caps Lock key, so we have to use a registry hack to map the Caps Lock key to doing nothing. Follow these steps:

  1. Press the Windows key + R to open the Run box. Type notepad and press Enter.
  2. Copy the lines below and then paste them into the NotePad:
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
    “Scancode Map”=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,3a,00,00,00,00,00

How to disable caps lock in macos

How to disable caps lock in macos

How to disable caps lock in macos

How to disable caps lock in macos

If you want to enable the Caps Lock key again, open the Registry Editor and navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout, then delete the Scancode Map entry entirely.

How to disable caps lock in macos

Part 2: Disable Caps Lock in Mac OS X

It’s pretty easy to actually turn the Caps Lock key off if you’re using a Mac. Here’s how:

    Click the Apple icon in the top-left corner of your desktop, then select System Preferences from the drop-down menu.

Justin Pot
How to disable caps lock in macosJustin Pot

Justin Pot has been writing about technology for over a decade, with work appearing in Digital Trends, The Next Web, Lifehacker, MakeUseOf, and the Zapier Blog. He also runs the Hillsboro Signal, a volunteer-driven local news outlet he founded. Read more.

How to disable caps lock in macos

Unless you’re working in the accounting department, you really don’t need the Caps Lock key—and let’s face it: you’re probably not going to be using a Mac if you work in accounting, so all the Caps Lock key ever does for you is ACCIDENTALLY MAKE IT LOOK LIKE YOU’RE YELLING. Here’s how to disable the Caps Lock key entirely, or remap it to something else.

Start off by heading into System Preferences, and then click on the Keyboard icon in the list.

How to disable caps lock in macos

Once you’re in the Keyboard panel, head down to the Modifier keys button at the bottom of the window.

How to disable caps lock in macos

You’ll see the option for Caps Lock here.

How to disable caps lock in macos

And now you can either change the Caps Lock key to “No Action”, or you can remap it to be a Command, Option, Control, or Escape key instead. Re-mapping Caps lock to the escape key could be very useful to users of the latest MacBook Pro with Touch Bar, as that laptop does not otherwise offer a physical escape key.

How to disable caps lock in macos

That’s all there is to it. It’s much simpler than disabling Caps Lock on Windows, which requires a registry hack.

  • › How to Show Your Work Hours and Location in Google Calendar
  • › You Can Finally Move WhatsApp Chats From iPhone to Android
  • › How to Print Double-Sided on Windows 11
  • › Samsung Galaxy Phones Are Getting Grammarly Installed by Default
  • › How to Enable Cookies in Google Chrome

How to disable caps lock in macos Justin Pot
Justin Pot has been writing about technology for over a decade, with work appearing in Digital Trends, The Next Web, Lifehacker, MakeUseOf, and the Zapier Blog. He also runs the Hillsboro Signal, a volunteer-driven local news outlet he founded.
Read Full Bio »

How to disable caps lock in macos

Unless your work requires typing headlines for banners or things like that require capitalized characters, you most likely are not using the Caps lock key on your keyboard. In my case it is the least used key; I rarely need to use it.

If you happen to be someone who does not use the Caps lock key too often, you might want to disable it completely on your Mac. That way you will also not accidentally hit it when you are typing a password on a website which is case sensitive in most cases.

Here’s how to do that.

Disable Caps Lock on Your Mac

1. Click on the Apple logo in the top-left corner of your screen and select “System Preferences…”

How to disable caps lock in macos

2. Click on “Keyboard” on the following screen to access the keyboard settings for your Mac.

How to disable caps lock in macos

3. Click on “Modifier Keys…” on the screen that follows to modify what a key does on your machine.

How to disable caps lock in macos

4. On the screen that appears select “No Action” from the “Caps Lock Key” drop-down menu. What it does is tell your machine not to perform any action when the Caps lock key is pressed. It makes the key inactive on your machine.

Click on “OK” when you are done to save the settings.

How to disable caps lock in macos

You can now press the Caps lock key on your keyboard and should notice that it does not work anymore. It just does not perform any action at all.


If you do not use the Caps lock key frequently on your keyboard, you can have it disabled using the above method.

Mahesh Makvana is a freelance tech writer who’s written thousands of posts about various tech topics on various sites. He specializes in writing about Windows, Mac, iOS, and Android tech posts. He’s been into the field for last eight years and hasn’t spent a single day without tinkering around his devices.

How to disable caps lock in macos

Restart the computer holding down the command – option/alt – P – R keys before the gray screen appears. Continue to hold until you hear the startup chime for the second time. Try a SMC reset. The article covers when this is required, but doing this will not affect anything.

How do I turn off caps lock permanently?

  1. Open Control Panel. Switch to View by: Small icons.
  2. Locate and open Language.
  3. Click Advanced settings on the left side of the window.
  4. Scroll to find and open Change language bar hot keys.
  5. Switch to the Advanced Key Settings tab. Check the Press the SHIFT key box under To turn off Caps Lock.

Why is my caps lock stuck on Mac?

At times, the shift or caps lock key may become stuck internally on the keyboard, or the simple control processor in the keyboard may start having problems, resulting in strange behavior including all-caps typing. . If the keyboard is wireless, make sure it’s charged fully, or replace the batteries.

How do I turn off caps lock without power button?

Go to the Advanced Key Settings tab and then select the Press the SHIFT key. Click OK to save changes and exit. You can test it out right away on your keyboard. Enable the Caps Lock key, and instead of pressing it again to disable it, just press the Shift key.

How do you fix Caps Lock on Mac?

  1. Turn off your Mac and hold left Control, left Option, and right Shift.
  2. Keep the keys pressed for about 7 seconds. Without releasing the keys, press and hold the Power button.
  3. After 7 additional seconds, release the keys and start your MacBook.

How do you unstick a shift key on a Mac?

  1. Chose Apple menu > System Preferences, and click Universal Access. ( .
  2. Click on the Keyboard tab.
  3. Check the radio button labeled On in the Sticky Keys section (Figure 1).
  4. If desired, check the box labeled Press the Shift key five times to turn Sticky Keys on or off.

How do I turn my Caps Lock back to normal?

Press SHIFT + F3 a second time and the sentence magically turns into sentence case. If you press SHIFT + F3 a third time, the text reverts back to all uppercase. If you ever need to use text in all uppercase, this will work as well. Highlight the text, then press SHIFT + F3 until the text appears in all uppercase.

By Genesis Emmanuel Gonzales – May 17, 2016 – no comments Email article | Print article

Unless you are working in an accounting department in an office and doing some heavy file work, you really do not want the Caps Lock key for shouting some data into your documents while Caps Lock key is very rarely used by the users and let’s face it: you are most likely not aiming to getting Macintosh if you are doing something related to accounting.

Here is a way of how to disable the Caps Lock key, or reassign it to something else a function or task you need more than just putting some symbols or uppercase Letters. Caps Lock key always hinder us in many ways wither it is typing password or typing the wrong message you are not intending on typing. In fact, if we notice it has very little use in our everyday is mostly being used in the formal conversation with people over messages. That is what we do not come across on daily basis. So if you are being annoyed by the Caps Lock key and want it to go away and not to disturb you are on the right place.

We will walk you through a simple but robust way to achieving this simple feature that is present on your Windows as well as Macintosh.

If you are using Windows instead, you can follow our another simple method to disable Caps Lock key in Windows using the registry tool hack, or you can map any key to any desired key if you actually need to. Now we will come to the main purpose of this topic that seems very simple and indeed is easy. Just follow the steps given below to disable your caps lock key as long as you like.

Disabling Caps Lock on OS X

How to disable caps lock in macos

Disabling Cap lock on a mac just Start off by heading to your System Preferences, and then there you will find a keyboard Icon. Simply click on the Keyboard icon within the list. Once you are in the Keyboard panel, there you will find a modifier key option just head down to the Modifier keys button whiz is usually shown at bottom of the open window. now there you will simply either modify the Caps Lock key to No Action, or there is another option which is that you can reassign it to be a Command, Option, or Control key instead. That is little demonstration of a simple but powerful tool that you can apply to do these tasks. That can make thing easy for you to work. You can make shortcut key for a process that you want to do as quickly as possible. By doing and employing the method above you can achieve the task just few clicks away.

How to disable caps lock in macos

How to disable caps lock in macos

Very easy and useful method to be in your knowledge to lessen your worries about your machine. That is all there is to know about this simple but necessary topic. If you ask me, it is Much easier than it is on Windows.

Apple’s MacBook Pro has a slight delay on the caps lock key. That is, the caps lock key has to be held down slightly longer than normal to register the key press required to engage the caps lock.

This is super annoying. Does anyone know how to stop it from happening?

(Above copied over from stackoverflow as it was closed there as "off topic".)

To elaborate further: Apple deems this a feature, and their knowledge base article does not disclose how to disable this delay.

However, I have reason to believe it is possible to do so.

Notably, I have found that, at least in my experience, if you remap the caps-lock key on Mac OS X (in System Preferences .. Keyboard .. Modifier Keys), and e.g. map it to Control, then the delay goes away while I am logged into Mac OS X.

My problem is that the delay remains when I boot into Ubuntu Linux, and in that context, even when I remap the Caps Lock key to Control, the delay is still present.

So, the question is: How is Apple disabling the delay, and more importantly, how can one replicate that act in the context of a Linux installation atop the laptop?

Update: There is a thread on superuser that may provide workarounds. I have not yet tried the suggestions there (namely: (1) toggling CapsLock-NoAction off/on, and (2) a firmware upgrade). I cannot tell from the context of that thread whether the workarounds have been tested on an Ubuntu installation.

How to disable caps lock in macos

9 Answers 9

I’ve figured out how to do this. In short, you must send a “Feature Report” consisting of the bytes 0x9, 0x0, 0x0, 0x0 to the appropriate hidraw device as root.

You can find the right hidraw device with this command:

The code to send the magic control packet is below. Compiles with gcc, takes the hidraw device as parameter. So the entire flow is:

  1. save the code below as disable-capslock-delay.c
  2. gcc -o disable-capslock-delay disable-capslock-delay.c
  3. HIDDEVICE=$(dmesg | grep Apple | grep Keyboard | grep input0 | tail -1 | sed -e ‘s/.*hidraw\([[:digit:]]\+\).*/\/dev\/hidraw\1/’)
  4. sudo ./disable-capslock-delay $HIDDEVICE

Steps 3 and 4 have to be done every time you reboot (or unplug and re-plug the keyboard); you can put them into /etc/rc.local (or your distro’s equivalent) to execute them at boot (you don’t need sudo in that case; and you might want to move the compiled binary into /usr/local/sbin/ or something).

I’ve put in some safety checks for vendor ID, device ID, and report descriptor length. You may have to change the latter two if your model differs from mine.

How to disable caps lock in macos

Here is the fix for macOS Sierra.

Go to System Preferences > Accessibility

When the accessibility window is open — on the left part of the window – click Keyboard

Then there will be the 2 options — for sticky keys, and for slow keys — click the box next to slow keys to enable it — then click the Options. button – a new window will come up with a slider to change the acceptance delay — by default this is in the middle. Slide the button all the way to the left, so that it is the shortest time possible.

Now it should be fixed. Have not experimented to see if the fix stays upon restart, but I’m hopeful that it will.

EDIT: This seems to be a popular landing question for users looking to remove the delay on the caps lock key in OS X. As of OS X Mojave,

Go to System Preferences; Accessibility; Keyboard; enable Slow Keys and go into options; turn the delay down to the minimum. The only unwanted side-effect I’ve noticed so far is slow backspace action when holding it down. Generally I use CMD+A / CMD+SHIFT+L/R / CMD+SHIFT+CTRL+L/R anyway so it’s not a big issue.

As of El Capitan and earlier,

The solution is quite elusive, and you wouldn’t really know you removed it unless you were specifically trying to get rid of it in the first place. The way I am going to show you is purely for the (current)latest version of OSX, Yosemite. However you can absolutely apply this method to previous and future versions.

The solution is simple. If you navigate to Keyboard in the System preferences via the apple logo in the top left hand corner you will reach this screen

How to disable caps lock in macos

If you click the modifier keys button, you are able to change the function of each of the keys which are programmable. All you have to do is set the caps lock key to no action and press ok to bring you back to the keyboard menu. Once done, go back into the modifier keys and change the caps lock key back to caps lock and this will remove the delay! Do note that this fix remains in place until you sleep, restart or power down the device. At which point the delay is reinstated.

They’re strange fixes, and it begs the question why do they not provide an option to remove the delay when this fix is purely software based. But hey, at least there is a way!

Mac OS X is usually used by professionals. One might wonder why anyone would want to disable a certain key. Caps Lock key is given in the system to have some use. This key is very sparsely used by MAC users, but the main idea behind disabling is not the presence of the key. Disabling is required because one tends to accidentally press the key and that may cause discomfort and irritation at work. Imagine typing some text and later realizing that you have to retype it because you have accidentally pressed the Caps Lock key. One has to again type the text in lower case. This is the reason why most people prefer to have the Caps Lock key to have no action.

The steps involved in how to disable caps lock on Mac OS X is very simple. The steps are simpler when compared to disabling Caps Lock in Windows. When you want to do the same in Windows, you will have to use registry hack. Any key can be mapped to some other key if a person wishes to disable it. When you want to disable the Caps Lock key in Mac OS X, you can remap this key to some other key. Here are the steps involved in disabling the key. You can do it in two simple steps.

Step 1: Head to System Preferences
The starting step for disabling Caps Lock in Mac OS X, is to head into the System Preferences options. After reaching this, you will see a keyboard icon in the list. You will have to click on this icon.

How to disable caps lock in macos

Step 2: Changing Caps Lock
When you have reached the keyboard panel, you will see Modifier keys button at the bottom of the window. You will have to change the action of the Caps Lock key. You can change Caps Lock to ‘no action’ if you do not want the key to do any function. Otherwise, you can make the key follow any other command. The key can be remapped to Option, Command or Control Key, etc.

How to disable caps lock in macos

These steps will change the function of the Caps Lock key or disable it altogether. Disabling Caps Lock key means it will not have any function. Many people refrain from doing so. It is either because they are not aware about the procedure of changing the caps lock key or because they feel that the task of changing it is too tedious. However, as you have seen in this article, the task is quite easy and can be completed in a few simple steps, so if the Caps Lock key is disturbing you or hampering your work, disable it and work smoothly.

Reader Kent Schrader has a love/hate relationship with his third-party keyboard. He writes:

You can do something about each issue. We’ll start with the light.

I agree that it’s unforgivable for Logitech to leave out a light that tells you when Caps Lock is engaged. How much could a puny LED cost? Still, it is what it is. So let’s talk about an alternative.

CapSee displays this icon when you press the CapsLock key.

I’m not going to suggest that you break out the soldering iron. Rather, I’ll ask you to download a copy of Threeimagination’s free CapSee. To install it you must Control-click (right-click) on its icon, choose Open from the resulting menu, and then click Open again as it’s an app that OS X’s Gatekeeper is unfamiliar with. Drag it into your Applications folder and launch it. Now when you press the Caps Lock key, an icon will appear on your desktop telling you that you’ve done so.

Because CapSee needs to be running for this image to appear, you should configure it so that it launches when you start your Mac. To make that possible, open System Preferences, click Users & Groups, select your user account, click the Login Items tab, click the plus (+) button at the bottom of the items list, navigate to your Applications folder, and select CapSee.

If, instead, you prefer that the Caps Lock key simply ceases to function, download a copy of the free Seil from

Before launching it, go to System Preferences, select Keyboard, click Modifier Keys, and from the Caps Lock Key pop-up menu, choose No Action. On other keyboards this would disable Caps Lock, but it won’t work with your Logitech K750.

Now launch Seil and in the resulting window enable the Change the caps lock key option. By default, Seil will turn Caps Lock into a Delete key. As I prefer that Caps Lock does nothing at all, I click on the keycode area and enter 110 , which is a code for producing a PC menu, which does nothing on a Mac.

If you just want Caps Lock out of your hair, try Seil.

Of course if you choose to entirely disable the Caps Lock key there’s no reason for you to install and use CapSee.

How to disable caps lock in macos

Did you ever have a problem entering a password, then find your CapsLock key was on?

How about a problem because you accidentally hit ‘caps lock’ instead of ‘a’ or ‘shift’ and now you’re accidentally SHOUTING? Do you ever intentionally use the Caps Lock? No? You probably use the ‘shift’ key, like most people.

I used to accidentally hit that pesky Caps Lock key frequently… until I disabled it! Here is how you can too.

How To Disable that pesky Caps Lock key in Mac OS X Leopard

(you know you don’t need it!)

Go into System Preferences,
-> Keyboard & Mouse,

How to disable caps lock in macos

-> and push the button for “Modifier Keys…”

Then choose “No Action” for the Caps Lock Key.
And OK.

How to disable caps lock in macos

Ok, all set. Now there is one less problem in your world! 🙂

One thought on “ Disable the Caps Lock Key ”

Hey how did ya get the Modifier key to show up, you be the the mystery man!
Thanks Dr. Dave