Disable Caps Lock Indicator on macOS Sonoma

A feature has been added to macOS Sonoma - the onscreen caps lock indicator.

While i am sure this may be useful for some, for me it is not, is there any way to disable it?



[Re-Titled by Moderator]

Posted on Sep 27, 2023 5:14 AM

Reply
Question marked as Top-ranking reply

Posted on Apr 24, 2024 10:02 PM

OK maryo10 and others asking, here goes. There is nothing magic about using Terminal for Apple if you follow the steps verbatim and copy and paste the Command exactly as printed from a trusted source


First you have to be logged on your computer as the Administrator. In other words you need to be logged on and able to make changes by entering your username/admin password.


Here is how to access the Terminal app


Go to Applications/Utilities/Terminal App. Open The Terminal App


Once open Click Return/Enter (you should see your computer name and your user name) Now you are ready to enter the command



Copy and Paste (do not try to write it) the command that yochess posted. Disable Caps Lock Indicator on macOS Sono… - Apple Community The post is the third post I believe.

I will reprint it here but all credit goes to yochees This command has worked perfectly for me. MacBookPro running Sonoma


Make sure you copy and paste exactly as written. No spaces and no deletions.


With Terminal app open and your username showing copy the first line of the command and paste to the Terminal app.

Click Return/Enter and it will ask for your admin password. Enter password and click Return/Enter



First line of command


sudo mkdir -p /Library/Preferences/FeatureFlags/Domain



Now copy the last two lines of the command and paste to the Terminal app.

Click Return/Enter.


Last two lines of command


sudo /usr/libexec/PlistBuddy -c "Add 'redesigned_text_cursor:Enabled' bool false" /Library/Preferences/FeatureFlags/Domain/UIKit.plist



Now restart your computer. All done.


Hope this helps.



335 replies

Feb 17, 2024 1:24 PM in response to IdrisSeabright

A couple of "fixes" have been posted that do appear to "work," namely a terminal command sequence, and also a javascript one.


Two caveats:


  • After future MacOS updates or upgrades, the "fix(es)"may have to be re-entered as sometimes even a minor upgrade to a slightly newer version of the MacOS or a security update will revert back to what used to be the default. This might be a minor inconvenience for those who want this "fix" as long as they stored the instructions somewhere where they can be easily found.
  • Perhaps more of a concern is that the parameters, files, preferences etc. that are utilized in the "fix" are changed in a future system update. This could lead to unexpected behaviors. No way to tell if or when this might happen.


I believe that 99.99% of users operate with caps lock off and never desire to have it on, so I think it is really a very small minority of users (e.g. those using specialized tools with all CAPS, such as certain CAD or constructions/CAD tools) who have this issue. I actually agree that it would be nicer and more flexible if there were an option to turn this feature on and off in a System Settings option, for instance. I will speculate that Apple prioritizes its software updates first for security and then for user options and interface based on the number of impacted users for something like this.

Mar 19, 2024 6:42 AM in response to Maoni01

Maoni01 wrote:

It's nice that you like this "feature", however, it's intended for those who accidentally turned on caps lock. But for those of us who know when caps lock is on, we don't need it, since 1) we intentionally turned it on, 2) there's a light on the caps lock key when it's on, and 3) the letters on the screen are typing in all caps. To make this something that cannot be disabled in preferences is remarkably shortsighted by Apple.

So tell Apple. I can't change it.


Product Feedback - Apple


And that's so cool that you never turn Caps Lock on accidentally. I doubt I'll ever be able to type that perfectly.

Apr 16, 2024 7:36 AM in response to Bill Freese

Bill Freese wrote:

Yes. Not everyone has the same preferences. That is why this helpful/irritating feature should be a preference, not something forced on everyone.

Apple doesn't read here in this user-to-user forum for feedback or suggestions. You can, however, let them know your thoughts here:


Product Feedback - Apple


Note that they will not reply.


In the end, though, only one preference is going to be implemented. And that's Apple. Apple, historically, prefers not to make everything user selectable.

Apr 26, 2024 2:05 AM in response to DrMadder

Oooops. Spoke too fast. After a few seconds the Caps Lock popup showed up again. So this does not work for me. I'm on Sonoma 14.3

The commands I used in Terminal:

sudo mkdir -p /Library/Preferences/FeatureFlags/Domain

sudo /usr/libexec/PlistBuddy -c "Add 'redesigned_text_cursor:Enabled' bool false" /Library/Preferences/FeatureFlags/Domain/UIKit.plist


Then reboot.


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Disable Caps Lock Indicator on macOS Sonoma

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.