How to remove the automatic large letter on the keyboard Xiaomi: all ways

Why Xiaomi Keyboard Automatically Puts a Big Letter and How to Fix It

Owners of Xiaomi, Redmi and POCO smartphones often face a problem: when you type text after a dot, exclamation point, or at the beginning of a new sentence, the keyboard automatically substitutes a capital letter.This feature (autocapital or auto-capitalization) is enabled by default in the MIUI firmware and the standard Gboard keyboard. For some users, it is convenient but interferes with many - especially when typing logins, passwords or technical terms where the register matters.

In this article, weโ€™ll look at all the ways you can disable autocapital letters on Xiaomi smartphones, including system keyboard settings, third-party apps, and hidden Android settings. The instructions are relevant for MIUI 12โ€“14 and Android 11โ€“14 devices, but most of the methods work on older versions, and if you use a keyboard from Google (Gboard), Samsung, or another, youโ€™ll find a solution here too.

Before you go to settings, make sure that the problem is not related to a specific application (for example, on Telegram or WhatsApp, the auto-capital letter may work differently). Try typing text in Notes or Browser - if the problem persists, then it is the keyboard system settings.

Method 1: Disabling the autocapital letter in the standard MIUI keyboard

If you use Xiaomi's default keyboard (called the MIUI Keyboard or Xiaomi Keyboard), the auto-capital function is customized in its settings. Here's how to do it:

  1. Open any application where you can type text (such as Messages or Notes).
  2. Tap the input field to make the keyboard appear.
  3. Press the gear icon (โš™๏ธ) in the top row of the keyboard to open the settings.
  4. Go to Text Input โ†’ Auto Replacement and Suggestions.
  5. Find the option Autocapital letters (or Capitalize first letter) and turn it off.

If your MIUI version doesnโ€™t have one, try an alternative way:

  • ๐Ÿ“ฑ Phone settings โ†’ System and device โ†’ Language and input โ†’ Virtual keyboard โ†’ keyboard MIUI
  • ๐Ÿ” In the search for settings enter auto-capital - the system can prompt a direct path.
  • ๐Ÿ”„ If the option is grey and inactive, it is blocked by the device policy (see Method 5).

Write a sentence with a dot and check if there is a big letter left.

Reboot the keyboard (close all applications and reopen).

Try entering text in another application (for example, in a browser)

If the problem remains, move on to the next method.-->

Method 2: Set up autocapital letter in Gboard (Google keyboard)

Many Xiaomi users install Gboard, a keyboard from Google that is often more stable than the standard one, and it also has an auto-capital function, and it turns off like this:

  1. Open any text box and call Gboard.
  2. Press the gear icon (โš™๏ธ) keyboard.
  3. Go to Text Input. โ†’ Auto-replacement.
  4. Find the option Autocapital letters and move the slider to the position "Off".

In Gboard, you can also customize the autocapital letter selectively:

  • ๐Ÿ“ After punctuation marks - disables the large letter after the dot, exclamation and question marks.
  • ๐Ÿ”ค At the beginning of the sentence โ€“ removes the automatic capital letter after pressing Enter.
  • ๐Ÿ” For certain words, you can add exceptions (for example, lowercase brands).

Important: If you use multiple input languages, the auto-capital settings can be reset when you change layout. Check the settings for each language separately.

Standard MIUI keyboard

Gboard (Google)

SwiftKey (Microsoft)

other-->

Method 3: Using third-party keyboards without autocapital

If system settings don't help or you want more flexibility, you can install an alternative keyboard, some of which don't have auto-capital function initially or allow you to disable it completely.

Top.-3 Keyboard for Xiaomi without an obsessive autocapital letter:

keyboardAdvantagesHow to turn off the autocapital letter
SwiftKey (Microsoft)Predicting words accurately, synchronizing between devicesSettings โ†’ Auto Replacement and Corrections โ†’ Autocapital letters
FleksyMinimalist design, gestures for quick inputSettings โ†’ Autocorrect โ†’ Capitalization โ†’ Off
AnySoftKeyboardOpen source, maximum customizationSettings โ†’ Text fixes โ†’ Auto-capitalization โ†’ Never

To install a third-party keyboard:

  1. Download the app from Google Play (like SwiftKey).
  2. After installation, go to Settings โ†’ System and Device โ†’ Language and Input โ†’ Virtual Keyboard.
  3. Turn on the new keyboard and set it with the default keyboard.

๐Ÿ’ก

If the autocapital letter still works after installing a third-party keyboard, check the settings of a particular application (for example, Telegram has its own autocorrector).

Method 4: Reset keyboard settings to factory

If none of these methods worked, it is possible that the keyboard settings were changed by a third-party app or system failure, in which case resetting the keyboard settings will help:

For the standard MIUI keyboard:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find the MIUI Keyboard in the list and open its settings.
  3. Click Warehouse โ†’ Clear the data and Clear the cache.
  4. Reboot the phone.

For Gboard:

  1. Open Settings โ†’ Apps โ†’ Gboard.
  2. Select Warehouse. โ†’ Clear all data.
  3. After reset, reset the keyboard by turning off the autocapital letter.

โš ๏ธ Note: Resetting keyboard data will remove all saved words from the user dictionary and your input history. If you care about this data, export it beforehand (you can do this via Settings on Gboard). โ†’ Dictionary โ†’ Exports).

Method 5: Manual disabling via ADB (for advanced users)

If the autocapital letter is not disabled through the interface, it may be locked at the system level, in which case the ADB (Android Debug Bridge) team will help, which requires connecting the phone to the computer and turning on the developer mode.

Step-by-step:

  1. Turn on Developer Mode on your phone: Go to Settings โ†’ About Phone. Tap 7 times on MIUI until you become a developer!
  2. Return to Settings โ†’ Additional โ†’ For developers and enable USB debugging.
  3. Connect your phone to your computer and install ADB Tools.
  4. Open the command line (cmd) and type: adb shell settings put secure auto_capitalization 0
  5. Reboot the phone.

If the team doesnโ€™t work, try an alternative:

adb shell settings put global auto_capitalization_enabled 0

โš ๏ธ Attention: misuse ADB Do not change other settings unless you are sure of their purpose. After completing the commands, check the keyboard in several applications.

What to do if ADB is not working?
If the command returns a device unauthorized error, confirm the debugging on the phone (a request will appear). If adb does not recognize, check the path to the platform tools or use the full path (for example, C:\platform-tools\adb.exe). On some MIUI firmware, access through ADB is limited, in which case only the firmware with the unlocked bootloader will help.

Additional tips: how to avoid autocapital letters in specific applications

Sometimes the autocapital letter only works in certain applications (for example, Instagram, VK or instant messengers).

  • ๐Ÿ“ฑ Telegram: Go to Settings โ†’ chat โ†’ Autocorrect and disable Autocapital letters.
  • ๐Ÿ’ฌ WhatsApp: Autocapital is controlled by the system keyboard settings (see Method 1 or Method 2).
  • ๐ŸŒ Browsers (Chrome, Mi Browser): Try to type text in incognito mode โ€“ sometimes extensions affect the behavior of the keyboard.
  • ๐ŸŽฎ Chat games: Use an external keyboard via Bluetooth or USB-OTG โ€” In games, they often have their own algorithms for auto-replacement.

If the problem only occurs in one application, try:

  1. Clear the app cache (Settings โ†’ Apps โ†’ [Name] โ†’ Storage โ†’ Clear the cache).
  2. Update the application to the latest version.
  3. Write to developers โ€“ sometimes the autocapital letter is embedded in the logic of the application (for example, in feedback forms).

๐Ÿ’ก

If the autocapital letter only works in one application, the problem is probably not the keyboard, but the settings of this application. Check its settings or contact support.

FAQ: Frequent questions about autocapital on Xiaomi

Why does the autocapital letter turn on again after it is turned off?
This can be due to: Automatic Keyboard Update (check auto-update settings in Google Play); Reset settings after reboot (try to disable keyboard battery optimization); conflict with other applications (e.g. launchers or optimizers); Solution: Set a ban on automatic updates for the keyboard or use third-party alternatives (see Method 3).
Can I turn off the autocapital letter for certain words only?
Yes, there are exceptions in Gboard and SwiftKey: Gboard: Settings โ†’ Dictionary โ†’ Personal words โ€” add a lowercase word. SwiftKey: Settings โ†’ Dictionary โ†’ Add words. For a standard MIUI keyboard, there is no such feature โ€” you have to turn off the auto-capital letter completely.
Why does autocapital not work on some websites?
Some web forms (such as password fields or email) block auto-replacement and auto-capital letters through the userโ€™s email. HTML-attribute of autocapitalization="It's done for safety, so that the user enters the data exactly as they logged in. If you need to type in lowercase text but the auto-capital is in the way, try: Enter text in another application and copy. Use an external keyboard. Disable JavaScript in your browser (sometimes it helps you bypass site restrictions).
Will the autocapital letter work after resetting the phone to factory settings?
Yes, after a hard reset, all keyboard settings will return to factory settings, including auto-capital. If you don't want to experience this, immediately after reset: Set a third-party keyboard (like Fleksy) and make it the primary one. Turn off auto-updating system applications on Google Play. Back up your keyboard settings (if supported).
Is there a way to turn off the autocapital letter for English layout only?
Most keyboards (including Gboard and standard MIUI) apply auto-capital settings to all languages, but you can: Use different keyboards for different languages (e.g. Gboard for Russian and Fleksy for English); add exceptions for commonly used English words (see previous question); switch to lowercase manually using the Shift button.