You type a message on Xiaomi, and the keyboard stubbornly replaces the first letter with a capital letter β even when you don't need it? This feature, called autocapitalization, is useful for official emails, but annoying in chats, search queries or logins. In Xiaomi smartphones based on MIUI, you can turn it off in several ways β depending on the keyboard and the version of the firmware used.
Complicating the problem is that the manufacturer regularly updates the interface: in MIUI 12, the path to settings is different from MIUI 14, and the standard Xiaomi keyboard behaves differently than Googleβs Gboard. We tested all the current methods on devices from Redmi Note 10 Pro to Xiaomi 13 Ultra β and collected working solutions for each case.
Why does the keyboard automatically put a big letter?
Autocapitalization is the default feature in most keyboards, and it works by three basic rules:
- π± After the point/exclamation point: The keyboard takes this as the beginning of a new sentence.
- π At the beginning of the input field: many instant messengers (such as WhatsApp or Telegram) send a signal to the keyboard that the text is a βnew message".
- π In forced capitalization: some applications (such as Google Search) forcefully include capitalization letters for user convenience.
On Xiaomi smartphones, this logic can be reinforced by proprietary MIUI algorithms. For example, in the standard Xiaomi keyboard (com.miui.miuiboard), autocapitalization is more aggressive than in Gboard, due to integration with translation services and predictive dialing. In addition, after MIUI updates, settings are sometimes reset β so even if you previously disabled the feature, it can return.
Method 1: Disable in the settings of the standard MIUI keyboard
If you use a Xiaomi branded keyboard (default), follow this instruction. Please note that the path may vary slightly depending on the version of MIUI (the brackets indicate options for different firmware).
- Open any application with a keyboard (such as Messages or Notes).
- Touch the gears. βοΈ On the keyboard panel (or hold 123) β Choose "Settings").
- Go to MIUI 12/13: Text input β MIUI 14 Auto Replacement: Keyboard settings β Text β Auto Replacement
"Automatically write with a capital letter"
Autocapitalization
turn off the slider
In MIUI 14.0.5+ (released March 2026), the path has changed: now go to Settings β Additional β Language and Input β Virtual Keyboard β MIUI Keyboard β Text β Auto-Replacement. If you have this version but donβt have the option, update the keyboard via Google Play (yes, even standard!).
Make sure the MIUI keyboard is active (in language settings)
Check out the MIUI version in About Phone
Close all applications before changing settings
Restart your phone after the change (if the option is not available)-->
Method 2: Setting up Gboard (Google keyboard)
Many Xiaomi users install Gboard instead of a standard keyboard, in which case the autocapitalization disabling algorithm is different and more flexible.
- Open any text field and tap the icon. βοΈ Gboard panel.
- Select Text Settings (or Text Correction if the interface is in English).
- Go to Auto-correction (Auto-correction).
- Turn off the option "Auto-capitalization" (Auto-capitalization).
π‘
If it still works after you turn off autocapitalization in Gboard, clear the app's cache in Settings β Apps β Gboard β Memory β Clear the cache. This will reset the temporary data of predictive input.
Method 3: Reset keyboard settings to factory
If autocapitalization doesn't go off through the menu, you may have lost your keyboard settings, and then you might want to reset to factory settings. Attention: this will remove all the saved words from the user's dictionary and your input history.
β οΈ Note: After reset, you will have to retrain your keyboard to write your writing style, and we recommend that you pre-export the custom dictionary (if this option is available in your version of the keyboard).
Instructions for the standard MIUI keyboard:
- Go to Settings β System and Device β Language and Entering β Virtual Keyboard.
- Select the MIUI (or Mi Keyboard) keyboard.
- Press More. β Resetting settings.
- Confirm the action and restart the phone.
For Gboard:
- Open Settings β Applications β Application Management β Gboard.
- Select Memory β Clear data (not just cache!).
- Run the keyboard again and configure it from scratch.
Method 4: Use ADB-Teams (for experienced users)
If standard methods don't work, you can turn off autocapitalization via ADB (Android Debug Bridge) which requires connecting the phone to a computer and basic command line knowledge. The method works on all versions of MIUI, but is not recommended for beginners - the wrong commands can disrupt the system.
Instructions:
- Turn on USB debugging on your phone: Settings β About Phone β MIUI version (click 7 times until the message βYouβre a developerβ appears). Then go back to Settings β Additional β Developer and activate debugging.
- Connect your phone to your PC and open the command line (Windows) or Terminal (macOS/Linux).
- Enter the commands in turn: adb shell settings put secure auto_capitalization 0 adb shell settings put secure auto_capitalization_after_i 0
- Reboot the phone.
To get back to autocap, replace 0 with 1 in commands. If nothing changes after completing commands, check if the keyboard settings overlap the system settings.
What if the ADB does not recognize the device?
Method 5: Installation of an alternative keyboard
If none of these methods worked, consider changing the keyboard. Some alternative applications offer more flexible autocapitalization settings.-3 variants compatible with MIUI:
| keyboard | Features of autocapitalization | Download link |
|---|---|---|
| SwiftKey | Flexible settings for each language separately, you can turn off autocapitalization after specific characters (?,!,...). | Google Play |
| Fleksy | Minimalist design with the ability to completely disable all βsmartβ functions, including autocapitalization. | Google Play |
| Chroom | Open source, no data collection. Autocapitalization is shut down in one click. | Google Play |
After installing the alternative keyboard, remember to make it the default keyboard:
- Go to Settings β System and Device β Language and Entering β Virtual Keyboard.
- Activate the new keyboard and select it from the list of "Current Keyboard".
π‘
Alternative keyboards often offer additional features, such as gestures or themes, but they can consume more memory and affect the autonomy of the device.
Frequent problems and solutions
Even after the auto cap has been turned off, Xiaomi users are faced with nuances, and here are the most common situations and ways to solve them:
- π Settings are reset after the update MIUI: This is a well-known problem in Xiaomi firmware. after major updates (e.g., with a new version of the software). MIUI 13 on MIUI 14) some keyboard settings are back to factory settings. Solution: check the settings after each update.
- π± Autocapitalization only works in some apps: The culprit may be the app itself (e.g. Instagram or Instagram). VK Forced to include capital letters in the comments. Try to type in the text in another messenger - if the problem has disappeared, contact the problem application in support.
- π The keyboard ignores settings in some languages: MIUI Autocapitalization can work differently for English, Russian or Chinese. Check the settings for each language separately in the keyboard menu.
β οΈ Note: On some Xiaomi models (e.g, POCO F4 or Redmi K50) smack-in (EEA) There is no option to disable autocapitalization in the standard keyboard, in which case only installing Gboard or another alternative will help.