How to remove the automatic capital letter on Xiaomi: all the ways for MIUI 12-14

The automatic capital letter at the beginning of a sentence is a useful feature for business correspondence, but it often interferes with messengers, social networks or passwords. On Xiaomi smartphones, this option is enabled by default in the Gboard (Google) or Mi Keyboard system keyboard, and can also be duplicated by MIUI settings. Unlike other Android devices, it sometimes requires you to turn it off in several places.

In this article, we'll look at the current ways for MIUI 12-14 (including global and Chinese firmware), as well as solutions for specific applications: WhatsApp, Telegram, VK, and others. We'll look at why the feature can turn on again after a system update, and how to prevent it. If you use Poco Launcher or custom firmware, there's a separate section at the end with nuances.

Why do Xiaomi automatically have capital letters?

Auto-Capitalization functions on three levels:

  • ๐Ÿ“ฑ The system keyboard is Gboard or Mi Keyboard (depending on the firmware region), where the setting is responsible for the behavior in all applications.
  • ๐Ÿ”ง Settings MIUI โ€” In some versions of the firmware there is a duplicate option in the menu Language and input.
  • ๐Ÿ’ฌ Individual applications โ€“ messengers can ignore system settings and use their own algorithms (for example, Telegram before version 9.5.0).

Xiaomi with China ROM often has the Mi Keyboard, where the option is hidden deeper than in Gboard. In addition, after upgrading the MIUI to a new version (for example, from 13 to 14), the settings can be reset โ€“ this is a bug confirmed on the Mi Community forums.

๐Ÿ“Š What keyboard do you use on Xiaomi?
Gboard (Google)
Mi Keyboard (Xiaomi)
Samsung Keyboard
SwiftKey
Another.

Method 1: Disable in Gboard settings (for global firmware)

If your Xiaomi is running on Global ROM, it's likely that the default keyboard is Gboard, to remove the automatic capital letter:

  1. Open any field to enter text (such as notes or WhatsApp message).
  2. Touch the badge. โš™๏ธ (gear) on the keyboard to open its settings.
  3. Go to Text Entering โ†’ Autocapital letters.
  4. Turn off the slider next to the item Automatically with a capital letter.

Important: Gboard has a separate setting for Double Capitals after a dot โ€“ itโ€™s also worth turning off if you donโ€™t want the next word to start with a capital letter after abbreviations (e.g., i.e.).

Open field for entering text|Button pressed โš™๏ธ keyboard|Selected section "Text input"|Both autocapital options are disabled-->

Method 2: Setup Mi Keyboard (for Chinese firmware)

On Xiaomi with China ROM or Mi Keyboard, the path to settings is different. Here, the feature is called Auto-capitalization, but it can be displayed in Chinese.

  1. Press the space on the keyboard and select the keyboard settings.
  2. Go to Additional Settings โ†’ Text Input.
  3. Find Autocapital letters (or characters) and turn it off.
  4. Save the changes and restart the keyboard (close and reopen any text-input application).

On some models (e.g. Redmi Note 11 with MIUI 13.0.5), this option may not be available in the interface, in which case only resetting the keyboard settings or installing an alternative one (see Method 5) will help.

What to do if there is no "Autocapital letters"?
Chinese firmware (China ROM) sometimes requires you to turn on the system languages display. 1. Go to Settings โ†’ Additional โ†’ Language and Enter โ†’ Keyboard Management. 2. Activate English (United States)). 3. Return to the keyboard settings - Auto-capitalization should appear.

Method 3: Disable via MIUI settings (for all firmware)

In some versions of MIUI (especially 12-13), autocapital function is duplicated in system settings, which can lead to the fact that even after switching off the keyboard, the letter is still automatically put to fix this:

  1. Open Settings โ†’ System โ†’ Language and input.
  2. Select Virtual Keyboard โ†’ Keyboard settings (or Gboard/Mi Keyboard, depending on the one installed).
  3. Find the text input section and turn off: ๐Ÿ”  Autocapital letters ๐Ÿ”  Automatic punctuation (if it interferes with)

Reboot your smartphone โ€“ this will help to apply changes to all applications.

If your MIUI version doesnโ€™t have this path, try an alternative route:

Settings โ†’ Applications โ†’ Application Management โ†’ Three dots (โ‹ฎ) โ†’ Special access โ†’ Keyboard

๐Ÿ’ก

After updating MIUI, the keyboard settings may reset. To avoid this, back up Settings โ†’ About Phone โ†’ Backup before the update and select System Settings.

Method 4: Set up for specific applications

Some messengers and social networks ignore the system settings of the keyboard and use their own algorithms of autocapital letters.

AnnexThe path to settingsWhat to turn off
WhatsAppโ‹ฎ โ†’ Settings โ†’ chat โ†’ fontAutocapital letters (beta versions only)
Telegramโ˜ฐ โ†’ Settings โ†’ Conversations โ†’ FormattingAutomatic capital letter (available from version 9.5.0)
VKProfile โ†’ Settings โ†’ Messages โ†’ KeyboardCorrection of text (includes autocaps)
InstagramNo separate settingsUses a system keyboard

Telegram and VK may not have autocapital settings if you are using an outdated version of the app. Update them via Google Play or Mi App Store.

โš ๏ธ Note: WhatsApp and Facebook Messenger donโ€™t have separate options to turn off autocapital letters โ€“ they only depend on the keyboard settings. If the problem persists, try changing the keyboard (see Method 5).

Method 5: Install an alternative keyboard

If none of these methods worked, the most reliable option is to install a third-party keyboard, where autocapital settings are more flexible.

  • โญ SwiftKey (Microsoft) โ€“ allows you to disable autocapital letters separately for each language.
  • ๐Ÿ“ฑ Fleksy โ€“ Minimalist keyboard with advanced text settings.
  • ๐Ÿ” AnySoftKeyboard โ€“ open source, full control over autocorrection.

To install and configure an alternative keyboard:

  1. Download the app from Google Play (like SwiftKey).
  2. Open Settings โ†’ System โ†’ Language and input โ†’ Virtual keyboard.
  3. Activate the new keyboard and set it by default.
  4. In the keyboard settings, find the Auto Replace/Auto-Capital section and disable unnecessary options.

Advantage: Third-party keyboards donโ€™t reset after the MIUI update, unlike standard Gboard or Mi Keyboard.

๐Ÿ’ก

If after changing the keyboard autocapital letters still appear โ€“ check the settings of a particular messenger (Method 4) or clear the application cache in Settings โ†’ Applications.

Frequent problems and solutions

Even after disabling autocaps, Xiaomi users are facing a return of the feature.

  • ๐Ÿ”„ Reset after update MIUI โ€” Before the update, make a backup copy of the keyboard settings (see Method 3).
  • ๐Ÿ“ฑ Conflict with the theme of design - some topics MIUI (For example, Dark Mode can reset settings. Try to return a standard theme.
  • ๐Ÿ”ง Cache Error โ€“ Clear the keyboard cache in Settings โ†’ Annexes โ†’ Gboard/Mi Keyboard โ†’ Memory. โ†’ Clear the cache.
  • ๐Ÿ“ฒ Browser input fields โ€“ in Chrome or Mi Browser, autocapital letters can be turned on separately. Open your browser settings and turn off Autocomplete forms.

If the problem persists, check if the phone has autocorrection apps (such as Grammarly or LanguageTool) that can override system settings.

โš ๏ธ Note: Xiaomi with HyperOS (new firmware after) MIUI 14) the path to the keyboard settings has changed. โ†’ Connected devices โ†’ Keyboard and input methods.

Features for Poco Launcher and custom firmware

If you're using a Poco Launcher or custom firmware (like LineageOS, Pixel Experience), the standard methods may not work.

  • ๐Ÿ› ๏ธ Poco Launcher - Keyboard settings are independent of launcher. Use Method 1 or 2 depending on the keyboard installed.
  • ๐Ÿ“ฑ Custom firmware โ€“ if autocapital letters are turned on by themselves, check: Language & Input settings in the developer menu (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 I'll just go with it. /system/usr/keylayout/Generic.kl (Root rights are required).
  • ๐Ÿ”ง Xposed Framework โ€“ If installed, modules like Gboard Tweaks can conflict with settings.

On firmware Pixel Experience or Havoc-OS sometimes helps reset keyboard settings to factory:

Settings โ†’ Applications โ†’ Gboard โ†’ โ‹ฎ โ†’ Reset settings

FAQ: Frequent questions

Why do auto-capital letters turn on again after the phone is rebooted?
This is a well-known MIUI 13-14 power optimization bug. Solutions: Add the keyboard to the list of Secure Applications (Settings โ†’ Battery โ†’ Application Protection). Disable the Adaptive Battery in the Power Settings.
Can autocapital letters be turned off for only one language?
Yes, but only on third-party keyboards (like SwiftKey or AnySoftKeyboard). Gboard and Mi Keyboard apply the setting to all languages.
How to remove autocapital letters in passwords?
In the password fields, autocapital letters are usually turned off automatically. If they appear: Check if the Show Password mode is on (the eye in the input field). Clear the application data where the problem occurs (for example, Banking App).
Does this work on Xiaomi tablets (Pad 5/6)?
Yes, the instructions are valid for the Xiaomi Pad 5/6 as well, as they run on the same MIUI/HyperOS. Exception is if you use a keyboard from a docking station (e.g., Xiaomi Smart Keyboard), where settings may differ.
Can I turn off autocapital letters via ADB?
Technically yes, but it's not recommended without experience. auto_capitalization 0 For the Mi Keyboard, the path is different and depends on the firmware version. A mistake in the command can lead to a keyboard failure.