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.
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:
- Open any field to enter text (such as notes or WhatsApp message).
- Touch the badge. โ๏ธ (gear) on the keyboard to open its settings.
- Go to Text Entering โ Autocapital letters.
- 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.
- Press the space on the keyboard and select the keyboard settings.
- Go to Additional Settings โ Text Input.
- Find Autocapital letters (or characters) and turn it off.
- 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"?
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:
- Open Settings โ System โ Language and input.
- Select Virtual Keyboard โ Keyboard settings (or Gboard/Mi Keyboard, depending on the one installed).
- 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.
| Annex | The path to settings | What to turn off |
|---|---|---|
| โฎ โ Settings โ chat โ font | Autocapital letters (beta versions only) | |
| Telegram | โฐ โ Settings โ Conversations โ Formatting | Automatic capital letter (available from version 9.5.0) |
| VK | Profile โ Settings โ Messages โ Keyboard | Correction of text (includes autocaps) |
| No separate settings | Uses 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:
- Download the app from Google Play (like SwiftKey).
- Open Settings โ System โ Language and input โ Virtual keyboard.
- Activate the new keyboard and set it by default.
- 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