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:
- Open any field to enter text (such as Messages or Notes).
- Touch the gear badge (βοΈ) on the keyboard to open the settings.
- Go to the Text Input section β Autocorrection.
- 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 β AutocorrectionOpen 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:
- Install Gboard from Google Play.
- Activate the keyboard in settings: Settings β System & Device β Language & Input β Virtual Keyboard β Keyboard Management Turn on the switch next to Gboard.
- Click on Gboard in the list and select Languages β Russian (or other language) β Text input.
- 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:
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:
- Write a small letter message in Notepad or Google Keep.
- Copy the text (Select the text) β Copy).
- 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:
- Enable Developer Mode on Xiaomi: Settings β About Phone β MIUI Version (click 7 times)
- Activate USB Debugging: Settings β Additional β For Developers β Debugging by USB
- 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_capitalization0
1
What if the ADB does not recognize the device?
Method 5: Alternative keyboards with flexible settings
If neither MIUI Keyboard nor Gboard is good, consider alternatives with advanced autocap settings:
| keyboard | Support for the disabling of auto capitalization | Additional chips | Cons |
|---|---|---|---|
| SwiftKey | β Total shutdown | Cloud dictionary, topics, gestures | Data collection (linked to Microsoft) |
| Fleksy | β + hashtag settings | Minimalist design, extensions | Fees paid |
| AnySoftKeyboard | β + manual adjustment for each language | Open source, support for rare languages | Outdated interface |
| Chroom | β + Autocorrection shutdown according to | Responsive topics, no advertising | There is no Russian language in the free version. |
To install an alternative keyboard:
- Download the app from Google Play.
- Activate it in Settings β System and Device β Language and Entering β Virtual Keyboard.
- 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.