Sonoma: any way to disable input source switch popup?

Most of the world has more than one language in their system settings, and we all work every day typing in some form of text.

In Sonoma, when you change the input source, a pop-up language indicator appears next to the cursor.

This is the worst kind of distraction.


Is there any way to disable this popup?

MacBook Air (M1, 2020)

Posted on Sep 27, 2023 7:55 PM

Reply
Question marked as Top-ranking reply

Posted on Nov 4, 2023 1:52 PM

Stephan Casas, who was the person who discovered the flag to disable the new cursor, helped me to find a flag that will disable input source switch popup without the unwanted side effect of the text cursor not showing up in some circumstances.


First, if you had used the previous flag to disable the new style text cursor completely, you should probably delete it using:


sudo defaults delete /Library/Preferences/FeatureFlags/Domain/UIKit.plist redesigned_text_cursor


You'll probably need to restart your system to re-enable the new style text cursor.


After that, disabling the inline input switcher pop up is as simple as:


defaults write kCFPreferencesAnyApplication TSMLanguageIndicatorEnabled 0


That makes the system start using the old center screen HUD style input method switcher immediately, without needing to restart your system.


Any open applications will still show a popup when the input method is changed. However, once an app is restarted, it will no longer show an indicator when it's changed.


That's more than enough for me. Hopefully Apple won't change it. :)


This won't disable the CapsLock indicator. There might be another flag for that.


See here for further discussion: https://gist.github.com/stephancasas/236f543b0f9f6509f5fe5878de01e38a?permalink_comment_id=4748936#gistcomment-4748936

29 replies

Nov 2, 2023 9:22 PM in response to smlinguist

Some apps and contexts I’ve noticed the issue in:


  • The Search text field in the Help menu that is used in most apps
  • HoudahSpot (all text fields)
  • DEVONthink (search, find, and other text fields in the side bar, but the main text area in the Edit/View pane is unaffected)
  • PDF Expert (search text field in the main tool bar)


There have probably been others as well, but I’m not seeing problems in most apps.


In affected apps, usually the pattern is that the first text field to receive focus will show the caret/text cursor as normal when it receives focus for the first time. If any other text field becomes focused then most text fields in the app’s window will no longer show the caret/text cursor. Occasionally, all it takes is for the first text field to lose focus to another part of the window.

Sep 2, 2024 11:32 PM in response to k0rtin

It's a horrible feature and Apple is a really bad in UI design. For last 5 years every update to the new version is a pain, coz you never know what Apple crashed.


Looks like it was my last MacBook. I can't live with broken soundcards, broken webcam features for Sony cameras, all that BS.


Buffet shortened your stocks and it's your way to fall. Think you ar to big to fail?))

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.

Sonoma: any way to disable input source switch popup?

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