How to Remove the Automatic Big Letter on Xiaomi Keyboard: 5 Ways to Use MIUI

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.

πŸ“Š What keyboard do you use on Xiaomi?
Standard MIUI
Gboard by Google
SwiftKey
Another.
I don't know.

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).

  1. Open any application with a keyboard (such as Messages or Notes).
  2. Touch the gears. βš™οΈ On the keyboard panel (or hold 123) β†’ Choose "Settings").
  3. 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.

  1. Open any text field and tap the icon. βš™οΈ Gboard panel.
  2. Select Text Settings (or Text Correction if the interface is in English).
  3. Go to Auto-correction (Auto-correction).
  4. 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:

  1. Go to Settings β†’ System and Device β†’ Language and Entering β†’ Virtual Keyboard.
  2. Select the MIUI (or Mi Keyboard) keyboard.
  3. Press More. β†’ Resetting settings.
  4. Confirm the action and restart the phone.

For Gboard:

  1. Open Settings β†’ Applications β†’ Application Management β†’ Gboard.
  2. Select Memory β†’ Clear data (not just cache!).
  3. 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:

  1. 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.
  2. Connect your phone to your PC and open the command line (Windows) or Terminal (macOS/Linux).
  3. Enter the commands in turn: adb shell settings put secure auto_capitalization 0 adb shell settings put secure auto_capitalization_after_i 0
  4. 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?
Make sure that Xiaomi drivers are installed USB Drivers (you can download from the official website) Try using another one. USB-cable (preferably original) Include the debugging option in the developer settings USB (Security settings) and confirm your PC's permission. If you're using Windows, check if the connection is blocked by antivirus or firewall.

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:

keyboardFeatures of autocapitalizationDownload link
SwiftKeyFlexible settings for each language separately, you can turn off autocapitalization after specific characters (?,!,...).Google Play
FleksyMinimalist design with the ability to completely disable all β€œsmart” functions, including autocapitalization.Google Play
ChroomOpen 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:

  1. Go to Settings β†’ System and Device β†’ Language and Entering β†’ Virtual Keyboard.
  2. 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.

FAQ: Answers to Frequent Questions

Why does the first letter still become big after the auto capitalization is turned off?
This can happen for three reasons: Keyboard cache: Clear keyboard app data in settings. App settings: Some messengers (like Facebook Messenger) ignore system settings and force capitalizations. Error MIUI: On some versions of the firmware (for example, MIUI 13.0.4) The shutdown option doesn't work. Update your phone or use ADB-team.
Can autocapitalization be turned off only for specific applications?
The standard MIUI keyboard doesn't have that feature, but Gboard can create customized text styles for individual applications: Open Gboard settings β†’ Text correction. Select Text styles. Create a new style with autocapitalization disabled and attach it to the desired application.
Will autocapitalization work after resetting the phone to factory settings?
Yes, after a full reset (Settings β†’ About Phone β†’ Reset), all keyboard settings will return to factory settings, including autocapitalization. You will have to turn it off again. To avoid this, back up your settings through Settings β†’ Additional β†’ Backup and Reset (but note that not all keyboard settings are saved before resetting).
Why do some games still have a big letter on the keyboard?
Many games (especially chat games like PUBG Mobile or Free Fire) use their own text input mechanisms that are independent of the system keyboard, in which case you can only turn off autocapitalization through the game’s settings (if such an option is provided) or by contacting the developers.
Is there a way to turn off auto capitalization without root rights?
All the methods described in this article (except ADB) do not require root rights. If you do not want to use ADB, try: Install an alternative keyboard (e.g. SwiftKey). Contact Xiaomi Support to add the option to disable in future updates. Use Tasker or MacroDroid to automate the disabling of the function through scripts (technical skills will be required).