How to write with a small letter on a Xiaomi phone: all the ways

Are you tired of the keyboard on Xiaomi stubbornly starting every sentence with a capital letter, even when you need to write logins, hashtags or code words? This problem is familiar to many owners of Redmi, POCO and other brands. It's not a random bug, but the work of autocorrection and autocapital letters - features that are included by default in MIUI firmware and standard keyboards.

In this article, we will discuss all the current ways to disable the automatic capital letter on Xiaomi, including settings for the system keyboard. MIUI Keyboard, Gboard (Google Keyboard), and hidden firmware options.You will learn how to adjust the behavior of the keyboard for specific applications (such as Telegram or WhatsApp), why settings are sometimes reset after an update. MIUI, And what to do if the keyboard ignores your changes. MIUI 14/15 older versions.

Why does Xiaomi automatically use capital letters?

Auto-capitalization is the default feature of most mobile keyboards, and works according to three basic rules on Xiaomi smartphones:

  • πŸ“± After the point/exclamation point: The keyboard perceives the end of the sentence and automatically makes the next letter capitalize.
  • πŸ”  At the beginning of a new paragraph: For example, when you click Enter in messengers or text editors.
  • πŸ” When entering in search lines: Some applications (such as Google or Google) MIUI Search) forcibly include capital letters for β€œbeautiful” display of queries.

On Xiaomi devices, this behavior is enhanced by integration with MIUI firmware. For example, the MIUI Keyboard system keyboard has a separate auto-capital switch that can conflict with Gboard settings. In addition, some versions of MIUI (especially MIUI 12-13) have auto-capitalized bugs after the upgrade, resetting to factory ones.

⚠️ Note: If you use third-party keyboards (e.g. SwiftKey or Fleksy), autocapital settings may be in their own menus.

Method 1: Disabling autocapital letters in MIUI Keyboard

The MIUI Keyboard system keyboard is installed by default on all Xiaomi, Redmi and POCO smartphones. To disable the automatic capital letter:

  1. Open any application with text input (such as Notes or Messages).
  2. Touch the gear badge (βš™οΈ) on the keyboard to open its settings.
  3. Go to the Text Input section β†’ Autocorrection.
  4. Find the option β€œAutocapitalization” (or Auto-capitalization in English) and turn off the slider.

If Autocapital is not on the menu, then your version of MIUI Keyboard uses a simplified setting.

  • πŸ”§ Go to your phone settings β†’ System and device β†’ Language and input β†’ Virtual keyboard β†’ MIUI Keyboard.
  • πŸ“ Select Text Input Settings β†’ Plus, and look for an option there.

On some devices (such as the Redmi Note 10 Pro or POCO X3 Pro), the path may differ due to firmware customization. If you don't find the right item, check the keyboard version in Settings β†’ About Phone β†’ MIUI version.

Update your keyboard via Google Play|Reboot your phone after changes |Empty the keyboard cache in your application settings |Check if your third-party software (e.g. Clean Master) is blocking your settings

-->

Method 2: Configure Gboard (Google Keyboard)

Many Xiaomi users prefer Gboard over the standard keyboard to disable autocapital letters:

  1. Open Gboard in any text field and click on the gear icon (βš™οΈ).
  2. Select Text Input β†’ Autocorrection.
  3. Find the option "Autocapital letters" and turn it off.
  4. For reliability, also disable Automatic Adding Spaces and Auto Replacement if they interfere.

If autocapital letters still appear after turning off, check:

  • πŸ”„ Gboard update: Outdated versions may ignore settings.Refresh keyboard on Google Play.
  • πŸ“± Conflict with MIUI: Some versions MIUI (for example, MIUI 14 on Xiaomi 13) forcefully enable autocorrection. In this case, only completely disabling the system keyboard (see Method 4) will help).

MIUI Keyboard|Gboard (Google Keyboard)|SwiftKey|Another |I don't know

-->

Method 3: Disabling autocapital letters for specific applications

Sometimes autocapital letters are needed in messengers, but they interfere with Telegram bots, 1Password or games, in which case you can configure exceptions:

For MIUI Keyboard:

  1. Open the keyboard settings (see Method 1).
  2. Go to the text input settings β†’ Exceptions.
  3. Add apps where auto-cap letters should be turned off.

For Gboard:

There is no direct exception function in Gboard, but you can use a workaround:

  • πŸ“Œ Create a text template with a small letter (like #tag) and save it to the clipboard.
  • πŸ”„ Insert a template instead of manually typing when you need a small letter.

On devices with MIUI 15 (such as Xiaomi 14), the β€œAdaptive Input” feature has appeared, which analyzes context and automatically turns on / off autocapital letters. If it interferes, turn it off in the keyboard settings (Text input β†’ Adaptive input).

Why are the settings reset after the MIUI update?
In major updates (e.g., from MIUI 13 to MIUI 14), the system resets the keyboard settings to factory ones. This is due to changing the configuration files to /system/usr/keylayout/. To avoid resetting, back up the settings via the Settings menu β†’ Memory β†’ Backup and select System Settings before updating.

Method 4: Completely disable MIUI Keyboard (for power users)

If the MIUI Keyboard system keyboard conflicts with Gboard or other alternatives, it can be turned off completely, and this will also solve the problem with forced autocapital letters in some versions of MIUI.

Instructions:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find MIUI Keyboard in the list and open its settings.
  3. Click on "Disable" (or "Disable").
  4. Confirm action. The system will suggest you select another default keyboard β€” specify Gboard or another.

⚠️ Note: Disabling the system keyboard may result in loss of functionality in some Xiaomi applications (such as Mi Home or Themes.

On devices with MIUI 14+, you can’t turn off the system keyboard, instead you’ll see a β€œReset Settings” button, which will only help install custom firmware (e.g. Xiaomi.EU), where restrictions are removed.

Method 5: Using ADB to force shutdown (advanced)

If none of these methods worked, you can use them. ADB-This method is suitable for users familiar with debugging. USB.

Step-by-step:

  1. Turn on Developer Mode on your phone: go to Settings β†’ About Phone and click on MIUI Version 7 times.
  2. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  3. Connect your phone to your PC, install it. ADB Tools and execute command: adb shell settings put secure auto_capitalization 0
  4. Reset the device.

To check the current state of the parameter, use the command:

adb shell settings get secure auto_capitalization

If 0 comes back, the autocap letters are off.

Xiaomi modelMIUI versionDoes it work? ADB-method?Notes
Redmi Note 11MIUI 13.0.5βœ… Yes.Reboot required
POCO X4 ProMIUI 14.0.2⚠️ Partially.They may be reset after the update.
Xiaomi 12TMIUI 13.2.4βœ… Yes.It's working without rebooting.
Redmi 10CMIUI 12.5.8❌ No.Blocked by MIUI politicians

-->

What do you do if nothing helps?

If you’ve tried all the ways but autocapital letters still appear, check out the following points:

  • πŸ”„ Update of the firmware: In some versions MIUI (for example, MIUI 12.5 Enhanced) was an autocapital bug. Check for updates in Settings β†’ Updating the system.
  • πŸ› οΈ Reset keyboard settings: Go to Settings β†’ Annexes β†’ MIUI Keyboard β†’ Warehouse and click Clear Data. Attention: This will delete all custom dictionaries!
  • πŸ“± Optimizer conflict: Applications like Clean Master or Security can reset settings. β†’ Permits β†’ Auto-start.
  • πŸ”§ Alternative keyboards: Try SwiftKey or Fleksy – they often do better at autocorrecting.

On the XDA Developers forums, Xiaomi users also recommend:

  • Install the Magisk module MIUI Optimizations, which extends the keyboard settings.
  • Use Tasker to automatically disable autocapital letters in certain applications.

-->

FAQ: Frequent questions

Why do auto-capital letters turn on again after the phone is rebooted?
This is a well-known bug in MIUI 12-14 that is related to the operation of the com.miui.system service. Solutions: Turn off keyboard battery optimization in Settings β†’ Battery β†’ Battery β†’ Battery Optimization. Install Gboard and make it the default keyboard.
Can autocapital letters be turned off for hashtags only (#)?
On standard MIUI keyboards, there is no such option. Roundabouts: Use the Gboard with autocorrection disabled for the # character. Create a text template with a small letter (e.g. #text) and paste it.
Will it work? ADB-method POCO F3 s MIUI 13?
Yeah, but with nuances: POCO F3 (model) ADB-The teams are working, but after the reboot, the settings may reset. --user 0 com.miui.touchassistant to disable autocorrection system services.
How do I get my autocap letters back if they suddenly stop working?
Check the following settings: In MIUI Keyboard: Settings β†’ Text Input β†’ Autocorrect β†’ Autocapital. In Gboard: Settings β†’ Text Input β†’ Autocapital. If the slider is on but not working, clear the keyboard cache in Settings β†’ Apps.
Is there a difference between Xiaomi and Redmi?
No, auto-capital settings are the same for all MIUI devices (including Xiaomi, Redmi and POCO), except for custom firmware (e.g. Xiaomi.EU), where there may be additional options.