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
Question marked as Top-ranking reply

Apr 24, 2024 10:02 PM in response to maryo10

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.



Oct 30, 2023 11:51 AM in response to 19JAAM65

19JAAM65 wrote:

Can someone explain how to do this to a lay person who is not technologically adept. How does the unsavvy internet user do this?


To permanently disable the new Caps Lock icon/indicator that came with macOS Sonoma, do the following easy steps:


1. Go to your Applications folder (Finder: menu: Go: Applications). Sort alphabetically and go down to the Utilities folder. (alternatively, in the Finder, hit ⌘-Shift-U and the Utilities folder window should pop up.)


2. In the Utilities folder, you'll find an app called Terminal. Double click to open it.


3. In the resulting Terminal window, you'll see some text and a blinking box (instead of a cursor). None of that really matters, it's just to let you know you're in the right place.


4. Copy and paste this line of text in your Terminal window:


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


Then hit the Return key.


(don't type out that line of code, to avoid missing proper spacing, etc. Just copy and paste it into your Terminal window).


5. Now copy and paste this next line of text in your same Terminal Window:


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


Then hit the Return key.


6. You'll now see the Terminal window say "Password:_" with a key icon in place of the cursor. Go ahead and slowly and carefully type out your Mac's user account password. Note: you won't see the Terminal window respond to your keystrokes as you type out your standard user account password. Just know that it's accepting the keys. Hit Return.


You'll see some a line or two more of resulting text in your Terminal Window, probably something like "redesigned_text_cursor: Enabled"


7. Quit Terminal. (Command-Q).


8. Restart your Mac, and the stupid Caps Lock Indicator should now be permanently gone.

Oct 19, 2023 7:54 AM in response to dialabrain

No not that. It involves coping and pasting into terminal and then rebooting. From Yoshee and I reposted it on the 5th page. It would be nice if this site had a way to flag the solution.



Found a solution. 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. After reboot - problem solved.

Nov 1, 2023 1:00 PM in response to Mundach

I don´t understand what is the solution.


To permanently disable the new Caps Lock icon/indicator that came with macOS Sonoma, do the following easy steps:


1. Go to your Applications folder (Finder: menu: Go: Applications). Sort alphabetically and go down to the Utilities folder. (alternatively, in the Finder, hit ⌘-Shift-U and the Utilities folder window should pop up.)


2. In the Utilities folder, you'll find an app called Terminal. Double click to open it.


3. In the resulting Terminal window, you'll see some text and a blinking box (instead of a cursor). None of that really matters, it's just to let you know you're in the right place.


4. Copy and paste this line of text in your Terminal window:



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


Then hit the Return key.


(don't type out that line of code, to avoid missing proper spacing, etc. Just copy and paste it into your Terminal window).


5. Now copy and paste this next line of text in your same Terminal Window:



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


Then hit the Return key.


6. You'll now see the Terminal window say "Password:_" with a key icon in place of the cursor. Go ahead and slowly and carefully type out your Mac's user account password. Note: you won't see the Terminal window respond to your keystrokes as you type out your standard user account password. Just know that it's accepting the keys. Hit Return.


You'll see some a line or two more of resulting text in your Terminal Window, probably something like "redesigned_text_cursor: Enabled"


7. Quit Terminal. (Command-Q).


8. Restart your Mac, and the stupid Caps Lock Indicator should now be permanently gone.


Oct 11, 2023 9:25 AM in response to NetoBrSP

Goto the utilities folder in your applications directory. Open terminal copy and paste the first part of what he wrote and hit enter.


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


Type the passcode for your Mac and hit enter. Then copy and paste the second part and hit enter.


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


It will say creating a directory or something like that but it will look like nothing happened. Reboot and BYE BYE ICON!

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.