Are you tired of the keyboard on your Xiaomi smartphone automatically capitalizing at the beginning of each sentence or after the dot?This feature, called autocapitalization, can be annoying, especially if you often write in messengers, social networks or work with code. In this article, we will discuss 5 proven ways to turn it off on devices with MIUI firmware β from standard settings to hidden developer settings.
Autocaps are a problem that is common across Xiaomi, Redmi and POCO, regardless of Android (11, 12, 13 or 14), and it can be attributed to the settings of both the MIUI firmware and the keyboard used (most commonly Googleβs Gboard or the standard MIUI Keyboard).
- π± Smartphone models (e.g. Xiaomi 13 Pro vs Redmi Note 10)
- π€ Keyboard type (Gboard, MIUI Keyboard, SwiftKey, etc.)
- π Versions MIUI (12.5, 13, 14 or HyperOS)
If you tried to disable autocaps in the keyboard settings, but nothing worked out - do not rush to reset the settings. ADB-And for those who like to experiment, we're going to show you how to completely disable autocorrect and text prediction without losing functionality.
1. disable autocaps in the standard MIUI keyboard
If you use the branded MIUI Keyboard (set by default on all Xiaomi smartphones), you can turn off autocapitalization in its settings. This method works on most devices, including the Xiaomi 12T, Redmi Note 11 and POCO X5.
Instructions:
- Open any application where you can type text (such as Notes or Messages).
- Touch the gear badge. βοΈ on the keyboard to open its settings.
- Go to the Text Input section β Autocorrection.
- Find the Autocapital (or Capitalize first letter in English) option and turn off the slider.
If there is no such item, try an alternative path:
- Go to Phone Settings β Additional Settings β Language and Entering β Current Keyboard (MIUI Keyboard) β Settings.
- Select Text Input β Automatic Corrections.
- Turn off the option of capital letters at the beginning of the sentence.
Make sure the keyboard is MIUI established as the main|Check the version. MIUI (at the Settings β The phone)|Take a screenshot of the current keyboard settings|Reboot your phone after the changes-->
β οΈ Attention: On some firmware MIUI 14 and HyperOS Autocapital letters can be hidden, in which case, try changing the keyboard language to English (Settings). β Language & input β Virtual keyboard β MIUI Keyboard β Languages β sometimes this reveals additional settings.
2. Set up autocapitalization in Gboard (Google keyboard)
Many Xiaomi users prefer Gboard over the standard keyboard because of the more flexible settings and gesture support. Disable auto titles here is easier, but there are nuances for different versions of the app.
Step-by-step:
- Open any text field and tap the icon. βοΈ on the Gboard keyboard.
- Go to the text input β Autocorrection.
- Find the Autocapital letters section and disable:
Save the changes and restart the keyboard (close and open the app again).
If your Gboard version doesnβt have a separate auto title item, try:
- π Update the app to the latest version in Google Play.
- π Reset the Gboard settings: Settings β System system β Language and input β Virtual keyboard β Gboard β Resetting settings.
- π Install the Gboard beta (available in Googleβs testing program).
MIUI Keyboard (standard)|Gboard (Google)|SwiftKey|Other |I don't know-->
| Gboard version | The path to auto title settings | Notes |
|---|---|---|
| 12.x and newer | Text input β Autocorrection β Autocapital letters | Supports separate disabling for sentences and names |
| 11.x β 10.x | Settings β Text correction β Autocapital | There may be no option for punctuation marks |
| 9.x and older | Settings β Text input β Automatic corrections | It is recommended to update to the current version. |
3. Hidden MIUI settings: Disconnection through developer settings
If standard methods fail, you can use the developer mode in MIUI, which is suitable for experienced users and requires caution, as incorrect changes can affect the stability of the system.
How to turn on the developer mode:
- Go to Settings. β The phone.
- Find the MIUI version and click on it 7 times in a row.
- You will be notified that you have become a developer.
Now open Settings β Additional settings β Developer settings and follow the following steps:
- Find the text entry (or Input) section.
- Turn off the setting Show correction suggestions.
- If you have a Disable Auto-Capitalization option, activate it.
What if there is no βText Enterβ item in the developerβs settings?
β οΈ Warning: Changing the developer settings can cause the keyboard or the system to function in an unstable way, and donβt disable options that you donβt know are intended because it can block access to certain features. For example, disabling Do not keep activities will result in the closure of all applications when folded.
4. Disable auto titles via ADB (for advanced users)
If none of the previous methods worked, the most reliable way is to use ADB (Android Debug Bridge), which works on all versions of MIUI, including locked firmware, but requires connecting the smartphone to the computer.
What you'll need:
- π₯οΈ A computer with installed Xiaomi drivers and ADB (You can download from the official Android website).
- π± Initiated debugging mode USB on a smartphone (Developer settings) β Debugging by USB).
- π Cable USB (preferably original).
Step-by-step:
- Connect your smartphone to your computer and confirm the debugging permission on the phone screen.
- Open the command prompt (cmd) or terminal on your computer and type:
adb shell settings put secure auto_capitalization 0- Reboot your smartphone (adb reboot).
If the team doesnβt work, try an alternative:
adb shell settings put secure text_auto_capitalize 0π‘
Before using ADB, back up your data via Settings β Additional β Backup and Reset. This will help restore the system in the event of a crash.
| ADB Team Team | The effect | Application |
|---|---|---|
| auto_capitalization 0 | Turns off the auto-caps completely. | Works at MIUI 12-14 |
| text_auto_capitalize 0 | Disables autocapitalization for all keyboards | Suitable for HyperOS |
| settings put secure auto_correct 0 | Disables autocorrection (including autocapital) | It can affect the prediction of the text. |
5. Alternative keyboards without autocapital letters
If standard methods donβt work, consider installing a third-party keyboard. Many alternative apps offer more flexible autocapitalization settings or allow you to disable it completely.
Top.-3 Keyboard for Xiaomi without auto title:
- π₯ SwiftKey (Microsoft): Allows you to disable autocapital in Settings β Correction β Autocapital letters.
- π₯ Fleksy: has a separate autocapitalization switch in the Text Corrections section.
- π₯ AnySoftKeyboard: Open Source, Minimalist Design and Full Control of Autocap.
How to install and configure:
- Download the keyboard from Google Play (like SwiftKey).
- Activate it in Settings β System β Language and input β Virtual keyboard.
- Open the keyboard settings and turn off:
π‘
The keyboard side not only solves the auto title problem, but also offers additional features: themes, gestures, synchronization between devices and support for multiple languages at the same time.
6. Reset keyboard settings to factory
If all attempts to disable autocapital letters have failed, the last option is to reset the keyboard settings, which will return all parameters to factory values, but will not affect other data on the phone.
How to reset your settings:
- For MIUI Keyboard:
- For Gboard:
After discharge:
- π The keyboard will return to standard settings (maybe auto-caps will be turned on again).
- π± You will have to reconfigure the language, theme and other parameters.
- π All saved words from the dictionary will be deleted.
β οΈ Note: Some Xiaomi models (e.g. Redmi) 9A or POCO M3) Resetting your keyboard can cause you to reset all language settings on your phone. Before the procedure, make sure you have your primary language enabled in Settings. β Additional settings β Language and input β Languages.
7. Frequent mistakes and how to avoid them
When trying to disable autocapital letters, users often encounter typical problems, and here are the most common ones and ways to solve them:
| Problem. | Reason. | Decision |
|---|---|---|
| No item "Autocapital letters" in the settings | An outdated version of the keyboard or MIUI | Update your keyboard via Google Play or firmware via Settings β About Phone β System Update |
| Settings are reset after rebooting | Conflict with MIUI Optimizer | Disable Auto-Optimization: Settings β Battery β Battery Optimization β Select Keyboard β Without Limits |
| ADB-teams are not working | Not enabled debugging mode or outdated drivers | Check USB connection, update ADB and repeat command with administrator rights |
| Automotives are back after the MIUI update | Resetting settings when updating | After the update, again disable autocapitalization in the keyboard settings |
If none of these methods worked, maybe the problem is that the system is very deep.
- π Try rolling back the firmware to the previous version (if auto titles appeared after the update).
- π Install custom recovery (for example, TWRP) and delete keyboard system files (for power users only!).
- π Contact Xiaomi Service Center β it may be a bug of a specific firmware.