How to remove the automatic capital letter on Xiaomi: all ways

Are you tired of Xiaomi automatically replacing the first letter of a sentence with a capital letter in messages, notes or search queries?This feature, called autocapitalization, is built into the MIUI keyboard and often interferes with typing in nicknames, hashtags or technical terms. Unlike the iPhone, where it takes 2 clicks to shut down, on Xiaomi, the path to solution depends on the firmware version, smartphone model and even the keyboard installed.

In this article, we will discuss 5 working methods, including hidden MIUI settings, alternative keyboards and workarounds for older versions of Android. You will learn how to disable autocapital letters in SMS, WhatsApp, Telegram and other applications without root rights and complex manipulations. And if the standard methods do not work, we will show you how to circumvent restrictions through ADB (for advanced users).

Why does Xiaomi automatically use capital letters?

The autocapitalization function is part of the smart input in the Gboard keyboard (from Google) or the standard MIUI Keyboard. It works according to three rules:

  • πŸ”Ή The beginning of a sentence after a point, exclamation/question mark or a new paragraph.
  • πŸ”Ή Names of the person – automatically corrects words from contacts (for example, β€œIvan" β†’ "Ivan").
  • πŸ”Ή Language templates – in Russian and English the first letter is always capital, and in German all nouns.

On Xiaomi, the problem is compounded by the fact that MIUI overrides some Android settings. For example, even if you turn off autocapitalization in Gboard, firmware can force it on system applications (such as Messages or Notes), due to Xiaomi’s β€œUser Experience Improvement” policy, which often ignores personal preferences.

⚠️ Attention: On devices with MIUI 14 and newer (e.g. Xiaomi) 13/14, Redmi Note 12) part of the keyboard settings moved to the menu Additional settings β†’ Special facilities β†’ If you don't find the option in a standard place, check this section.

Method 1: Disabling autocapitalization in the standard MIUI keyboard

If you use the built-in Xiaomi Keyboard (MIUI Keyboard), follow this instruction:

  1. Open any field to enter text (such as Messages or Notes).
  2. Touch the gear badge (βš™οΈ) on the keyboard to open the settings.
  3. Go to the Text Input section β†’ Autocorrection.
  4. Turn off the Automatic Capitalization (or Capitalize first letter) switch.

On some models (Redmi 10/11, POCO X3/X4) the path may be different:

Settings β†’ System and device β†’ Language and input β†’ Virtual keyboard β†’ MIUI Keyboard β†’ Keyboard settings β†’ Text input β†’ Autocorrection

Open field for entering text|Found the icon of the keyboard settings (βš™οΈ)|Transition to the section "Autocorrection"|The switch "Automatic capital letters" is off-->

⚠️ Attention: After update MIUI Keyboard settings may reset. To avoid this, back up your settings through Settings before updating. β†’ The phone. β†’ Backup.

Method 2: Using Gboard (Google keyboard)

If Xiaomi’s standard keyboard ignores your settings, the best solution is to install Gboard, which gives you more control over autocapitalization and works more consistently on all versions of MIUI.

Instructions for setting:

  1. Install Gboard from Google Play.
  2. Activate the keyboard in settings: Settings β†’ System & Device β†’ Language & Input β†’ Virtual Keyboard β†’ Keyboard Management Turn on the switch next to Gboard.
  3. Click on Gboard in the list and select Languages β†’ Russian (or other language) β†’ Text input.
  4. Turn off the options: πŸ”˜ Automatic capital letters πŸ”˜ Autocorrection (optional) πŸ”˜ Double space for a point (if it interferes with the space)

To make Gboard the default keyboard, go back to Keyboard Management and tap the microphone icon (🎀) near the Gboard.

πŸ’‘

If the keyboard doesn't appear after you install Gboard, restart the phone. Sometimes MIUI blocks the keyboard change without restarting the system.

Method 3: App-specific bypass (WhatsApp, Telegram)

Some apps (WhatsApp, Viber, Telegram) have their own keyboard settings that override system ones, for example, in Telegram autocapitalization can work even if it is disabled in Gboard.

How to disable for individual messengers:

  • πŸ“± WhatsApp: Open the chat and start typing. Tap the icon βš™οΈ keyboard β†’ Text Input Settings. Turn off Automatic Capitals (if option is available).

Note:

WhatsApp

Gboard

Telegram:

Settings β†’ Chat settings β†’ Disable β€œAutocapital letters”

(Available only in some localities).

If the application does not have separate settings, try to enter text through the clipboard:

  1. Write a small letter message in Notepad or Google Keep.
  2. Copy the text (Select the text) β†’ Copy).
  3. Insert the messenger (long press β†’ Insert).

Method 4: ADB-command for forced shutdown (for advanced)

If none of the above methods worked, you can use the Android debugging bridge (ADB), which is suitable for MIUI 12/13/14 and requires connecting the phone to your computer.

Step-by-step:

  1. Enable Developer Mode on Xiaomi: Settings β†’ About Phone β†’ MIUI Version (click 7 times)
  2. Activate USB Debugging: Settings β†’ Additional β†’ For Developers β†’ Debugging by USB
  3. Connect the phone to the PC and execute the command to ADB: adb shell settings put secure auto_capitalization 0 This command completely disables autocapitalization at the system level, but may reset after the update MIUI.

To check the current state of the settings, use:

adb shell settings get secure auto_capitalization

0

1

What if the ADB does not recognize the device?
Make sure that Xiaomi USB Drivers are installed (download from the official website). Also check that the Debugging over USB (Safe Mode) option is enabled in the Developer Settings and you choose Always Allow from that computer when you connect.

Method 5: Alternative keyboards with flexible settings

If neither MIUI Keyboard nor Gboard is good, consider alternatives with advanced autocap settings:

keyboardSupport for the disabling of auto capitalizationAdditional chipsCons
SwiftKeyβœ… Total shutdownCloud dictionary, topics, gesturesData collection (linked to Microsoft)
Fleksyβœ… + hashtag settingsMinimalist design, extensionsFees paid
AnySoftKeyboardβœ… + manual adjustment for each languageOpen source, support for rare languagesOutdated interface
Chroomβœ… + Autocorrection shutdown according toResponsive topics, no advertisingThere is no Russian language in the free version.

To install an alternative keyboard:

  1. Download the app from Google Play.
  2. Activate it in Settings β†’ System and Device β†’ Language and Entering β†’ Virtual Keyboard.
  3. Click on the keyboard name β†’ Text input settings and turn off autocapitalization.

Standard. MIUI Keyboard|Gboard (Google)|SwiftKey|Other (write in the comments)-->

Frequent problems and solutions

Even after the auto cap has been turned off, Xiaomi users are experiencing bugs, and here are the most common cases and solutions:

  • πŸ”„ Settings reset after update: This feature MIUI. To avoid the problem, take a screenshot of the keyboard settings before updating or use ADB-command (see Method 4).
  • πŸ“± In some applications, autocapitalization remains: Apps like Instagram or TikTok can ignore system settings. Solution: type text in Notepad, copy and paste.
  • βš™οΈ No option "Automatic capital letters": On some models (POCO F3, Redmi 9A) This option is hidden. Try changing the keyboard language to English, and sometimes the settings appear.

πŸ’‘

If none of these things worked, check if the visually impaired mode is on in the special features settings, and it can force autocapitalization.

Can you turn off auto capitalization for just one language?
Yes, but only on alternative keyboards (AnySoftKeyboard, SwiftKey) and standard MIUI Keyboard and Gboard, the setting applies to all languages.
Why did the auto capitalization turn on again after resetting the settings?
When reset (Settings β†’ Additional β†’ Reset), all keyboard settings are returned to factory settings. To avoid this, write down the settings used before reset or save them via MIUI Cloud.
Does this work for POCO and Black Shark?
Yes, because POCO and Black Shark are based on MIUI (or its modifications). Except for Black Shark with JoyUI, where the path to settings may differ: Settings β†’ Smart features β†’ Keyboard
Can I turn off autocapitalization without installing additional keyboards?
Theoretically, yes, through ADB (see Method 4), but in practice, MIUI can ignore this command in newer versions, and the alternative is to use Tasker to automatically type small letter text.
Why does WhatsApp autocapitalization work even with the feature disabled?
WhatsApp has its own text correction mechanism, which is independent of system settings. Only workarounds: Type text in another app and paste it into WhatsApp. Use a Text Expansion-enabled keyboard (like Text Blaze) to insert pre-saved templates.