Are you tired of the keyboard on Xiaomi automatically capitalizing at the beginning of each sentence?This feature, called autocapitalization, can be annoying β especially if you often write on messengers, social networks or documents that require lowercase. Fortunately, you can turn it off in a few steps, and we will tell you how to do it on all current versions of MIUI (including MIUI 14/15) and Android 13/14.
The problem is that the manufacturer hides this setup deep in the menu, and in some firmware it is not in the standard interface at all. ADB-In this article, you will find 5 proven ways, including solutions for Gboard, SwiftKey and Xiaomiβs regular keyboard.
Important: The methods vary depending on the smartphone model and the MIUI version. If one method doesn't work, try the next one. And if you use custom firmware (like LineageOS or Pixel Experience), some instructions may not work.
1. disable autocapitalization in the standard Xiaomi keyboard
First, letβs try the simplest way, through the Mi Keyboard, which works on most Redmi, POCO, and Xiaomi devices with MIUI 12-15:
- Open any field to enter text (for example, in Notes or Messages).
- Touch the gear badge (βοΈ) on the keyboard to open its settings.
- Go to the Text Input section β Auto-replacement.
- Find the option βCapital letters at the beginning of the sentenceβ** and turn it off.
If there is no such item, then your version of MIUI does not support this setting via the GUI, in which case move on to the next method.
π‘
On some models (e.g. POCO F5), the option is hidden under the name "Automatic capital letter"**strong> in the Additional section.
β οΈ Note: After you turn off autocapitalization, check if other keyboard settings (such as auto-replacement or text prediction) have gone wrong.
2. Set up autocapitalization in Gboard (Google Keyboard)
If you use Gboard instead of a standard keyboard, the algorithm will be different. Here's how to turn off the automatic capital letter:
- Open Settings β System β Language and input β Virtual keyboard.
- Select Gboard (Google Keyboard).
- Go to Text Input. β Auto-replacement.
- Find the option βCapital lettersβ**strong> and translate the slider to the position βOffβ.
Gboard also allows you to turn off autocapitalization for specific languages only.
- π Click on the desired language (for example, Russian or English).
Open Gboard | Selected "Text input" |Capital letters option disabled |Curated for all languages used-->
If after these actions the problem remains β try resetting Gboard settings to factory:
- In the keyboard settings, select Additional β Reset settings.
- Confirm the action and reconfigure the keyboard, not including autocap.
3.Use ADB to disable autocapitalization (for experienced)
If none of the previous methods worked, you can use them. ADB-It's a method for advanced users, because it requires connecting a smartphone to a computer and knowing the basic commands.
You'll need:
- π₯οΈ Computer with installed ADB and Fastboot.
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β Press 7 times, then return to Additional β For developers β Debugging by USB).
Instructions:
- Connect your smartphone to your PC and confirm the debugging permission.
- Open the command line (cmd) or terminal and type:
adb shell settings put secure auto_capitalization 0- Reset the device.
If the team doesnβt work, try an alternative:
adb shell settings put secure auto_capitalization_off 1What if the ADB does not recognize the device?
β οΈ Attention: Misuse of the right ADB This may cause system failures. Before executing commands, back up your data through Settings. β Additionally. β Backup and reset.
4. Disable autocapitalization through third-party keyboards
If standard methods don't work, consider installing an alternative keyboard, some of which offer more flexible autocapitalization settings.
| keyboard | Support for the disabling of auto capitalization | Additional benefits |
|---|---|---|
| SwiftKey | β Yes (in auto-replacement settings) | Learning writing style, cloud synchronizer |
| Fleksy | β Yes (flexible register settings) | Gestures for quick input, themes of design |
| Chroom | β Yes (separate switch) | Minimalist design, no advertising |
| AnySoftKeyboard | β Yes (extended text settings) | Support for rare languages, open source |
For example, consider the setting in SwiftKey:
- Install the keyboard from Google Play.
- Activate it in Settings β System β Language and input.
- Open SwiftKey Settings and go to Correction β Auto-replacement.
- Turn off the option βCapital letters at the beginning of the sentenceβ**strong>.
The advantage of third-party keyboards is that they are often updated and add new features that are not found in the standard Mi Keyboard.
Standard Mi Keyboard|Gboard (Google Keyboard)|SwiftKey|Fleksy|Another.-->
5. Resetting keyboard settings to factory
If all previous methods failed, try resetting the keyboard settings. This will help in cases where:
- π Settings went down after the update MIUI.
- π The keyboard is unstable (for example, spontaneously involves autocapitalization).
- π You've been experimenting with ADB You want to get it back to where it was.
Instructions for discharge:
- Select your keyboard (such as Mi Keyboard or Gboard).
After the reset, you will have to reconfigure:
- π Input languages.
- π Themes and keyboard design.
- π Auto-replacement dictionary (if used).
β οΈ Note: Resetting your keyboard settings does not affect other system settings (such as Wi-Fi or Bluetooth).However, if you use cloud sync (such as Gboard), data can be restored automatically after you re-enter your Google account.
6. Alternative solutions: from manual input to custom firmware
If none of these methods worked, consider radical measures:
- π± Custom firmware: Install LineageOS or Pixel Experience β they often have more flexibility in the settings of the keyboard.
For custom firmware installation:
- Unlock the bootloader through the official Xiaomi tool.
- Install TWRP Recovery.
- Sweep through the selected firmware (e.g. Pixel Experience for POCO X3 Pro).
π‘
Custom firmware gives you complete control over the system, but requires technical skills. Before installing, study the feedback on the stability of a particular build for your model.
If you are not ready for such experiments, you can either put up with autocapitalization or use an external keyboard (for example, a Bluetooth keyboard), where this feature is turned off more easily.