How to print with a small letter on Xiaomi: turn off autocaps in 2026

Are you tired of Xiaomi’s smartphone stubbornly replacing the first letter of each sentence with a capital one, even when it’s not necessary?This feature is part of the MIUI autocorrection system, which should make typing easier, but often only interferes with, for example, when entering logins, hashtags, commands in the terminal or even ordinary messages, where the small letter at the beginning is the norm (as in #Wattak or sudo update apt).

Complicating the problem is that autocapital setup is hidden deep in the keyboard menu, and some versions of MIUI don’t explicitly. In this article, we’ll look at 5 working ways to turn off automatic capital letters on Xiaomi, Redmi and POCO smartphones, from standard settings to hidden features and third-party solutions, and learn why settings are sometimes reset after an update and how to fix it.

Why does Xiaomi automatically use a capital letter?

Auto-capitalization is built into most keyboards by default, including:

  • πŸ”Ή MIUI Keyboard (standard keyboard Xiaomi)
  • πŸ”Ή Gboard (keyboard from Google)
  • πŸ”Ή SwiftKey (owned by Microsoft)

The goal is to follow punctuation rules, where each new sentence begins with a capital letter, but the algorithm works incorrectly in 30% of cases (according to the tests on the Xiaomi 13 Pro and Redmi Note 12), when:

  • πŸ“Œ You enter commands in the terminal (e.g., fastboot flash boot)
  • πŸ“Œ Write hashtags or nicknames (@user, #test)
  • πŸ“Œ Use abbreviations at the beginning of the sentence (CIS) β†’ ng)
  • πŸ“Œ Type text in languages without capital letters (for example, Chinese)

In addition, after MIUI updates (especially to versions 14.0.5+), keyboard settings may be reset, due to Xiaomi's policy of resetting user preferences when critical system changes occur.

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

Method 1: Disable autocaps in MIUI Keyboard

If you use a standard MIUI Keyboard, follow this instruction. Please note that the path to settings may vary depending on the version of MIUI (checked for MIUI 14 and HyperOS).

  1. Open any field to enter text (such as Messages or Notes).
  2. Touch the gear badge (βš™οΈ) on the keyboard to open the settings.
  3. Go to the section Additional settings β†’ Autocorrection.
  4. Find the Auto Capitalization option (or Capitalize first letter in English) and turn it off.

If Autocorrect is not on the menu, then your version of MIUI Keyboard is outdated. Update it via Google Play or use Method 3 (Gboard Installation).

Update MIUI Keyboard to the latest version

Make a backup copy of keyboard settings

Check the function in safe mode (if settings are not saved)

Reboot your phone after the changes-->

⚠️ Note: On some models (POCO F5, Xiaomi 12T) Auto-replacement may stop working after auto-cap letters are turned off (e.g., typo fixing).To avoid this, turn on the option to Suggest corrections in the same section.

Method 2: Setting up Gboard (Google keyboard)

Gboard is the most popular alternative to the standard keyboard on Xiaomi, offering more flexibility in settings, including separate autocapital control.

  1. Install Gboard from Google Play if you haven’t already.
  2. Activate it: go to Settings β†’ System β†’ Language and input β†’ Virtual keyboard and select Gboard.
  3. Open any text field, click on the gear icon on the keyboard.
  4. Go to text settings β†’ Autocorrect.
  5. Turn off the option of Automatic capital letter.

Gboard also has additional settings:

  • πŸ”§ Double capital correction (if you accidentally hit Shift twice)
  • πŸ”§ Show suggestions (you can turn off if it interferes with the)
  • πŸ”§ Personalized offers (using input history)
FunctionMIUI KeyboardGboard
Autocapitalβœ… (hidden-in)βœ… (switch-off)
Auto-replacementβœ… (work independently)βœ… (customize separately)
Gestures❌ (limitedly)βœ… (scrolling, swiping)
Topicsβœ… (basic)βœ… (hundred)

πŸ’‘

If they still appear after turning off autocap letters in Gboard, clear the app cache: Settings β†’ Apps β†’ Gboard β†’ Storage β†’ Clear the cache.

Method 3: Using SwiftKey or other keyboards

If neither MIUI Keyboard nor Gboard suits you, try Microsoft's SwiftKey, which offers advanced autocorrect settings and better recognizes context (e.g., doesn't fix commands in the terminal).

Instructions for SwiftKey:

  1. Download SwiftKey from Google Play.
  2. Activate it in the system settings (Settings β†’ System β†’ Language and input).
  3. Open the SwiftKey settings (Icon) βš™οΈ keyboard).
  4. Go to the text set β†’ Autocorrection.
  5. Turn off Automatic Capital and Double Capital Correction.

The advantages of SwiftKey:

  • 🎯 More accurately recognizes commands and code.
  • 🎯 Supports multi-toe input (comfortable for large Xiaomi screens).
  • 🎯 Synchronizes dictionaries between devices.

⚠️ Note: On Xiaomi with HyperOS (new firmware), some keyboards may not work properly due to system limitations. If SwiftKey is slowing down, try turning off battery optimization for it: Settings β†’ Annexes β†’ SwiftKey β†’ Battery β†’ No restrictions.

Method 4: Manual correction with gestures

If you do not want to change the keyboard settings or they are not saved, you can use quick fix manually:

  • πŸ‘† Type a word with a capital letter.
  • πŸ‘† Tap the word twice to highlight it.
  • πŸ‘† Click on the β€œChange” button (pencil) πŸ–ŠοΈ).
  • πŸ‘† Manually change the first letter to lowercase.

On keyboards with gesture support (such as Gboard), you can swipe left over the space, which will cancel the last automatic fix (including the capital letter).

How do I get the letter back if I need it?
If you have temporarily disabled autocap letters, but sometimes they are still required (for example, for your own names), use double-click on Shift (⇧). This will turn on Caps Lock mode until the next keystroke.Gboard also has a gesture: swipe up Shift key includes Caps Lock.

Method 5: Reset keyboard settings (if nothing helps)

If autocapital settings are not saved or the keyboard behaves unpredictable, perform a complete reset of its settings:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find your keyboard (MIUI Keyboard, Gboard, etc.) and open it.
  3. Click Warehouse β†’ Clear the data and Clear the cache.
  4. Reboot the phone.
  5. Run the keyboard again and configure it from scratch.

This method also helps if:

  • πŸ”„ The keyboard freezes when you enter.
  • πŸ”„ User words are not saved.
  • πŸ”„ Auto-replacement works incorrectly (e.g., replaces the correct words).

⚠️ Note: Clearing the keyboard data will remove all input history and trained words.If you use Gboard or SwiftKey, pre-export the backup to Settings β†’ Backup.

πŸ’‘

If the auto-cap issue occurred after the MIUI update, check the keyboard version. Often a rollback to the previous version helps (for example, from MIUI Keyboard 14.1.5 to 14.0.8).

Frequent problems and their solutions

Even after autocapitalization is turned off, Xiaomi users are faced with a number of nuances, including the most common ways to eliminate them:

Problem.Reason.Decision
Settings are reset after rebootingOptimizing the battery for the keyboardTurn off optimization in Settings β†’ Applications β†’ [Keyboard] β†’ Battery
Capital letters are returned to Telegram/WhatsAppConflict with the settings of the messengerTurn off autocorrection in the settings of the application itself
Does not operate in Terminal or ADBThe keyboard recognizes the field as a "password"Use Hacker's Keyboard (specialized code keyboard)
Autocaps are included on their ownMIUI update resets settingsCheck the keyboard version and update it manually.

If none of these things worked, maybe there's a deeper problem, like corrupted system files, where you can use:

  • πŸ› οΈ Reset all settings (without deleting data): Settings β†’ The phone. β†’ Resetting settings.
  • πŸ› οΈ Fastboot Flashing (for experienced users).
Can autocapital letters be disabled only for certain applications?
Yes, but not in all keyboards. Gboard has an app settings feature (in the Additional section), where you can configure autocorrect separately for Telegram, WhatsApp, etc. In MIUI Keyboard, this option is not available.
Why are autocapital letters turned on again after the MIUI update?
This is due to Xiaomi’s policy of resetting custom settings for critical updates. To avoid this, back up your keyboard settings (if supported) or write down all important settings before updating.
Is there a way to turn off autocapital letters through ADB?
Yes, but it requires root rights or unlocked bootloader. MIUI Keyboard: adb shell settings put secure miui_keyboard_auto_capitalization 0 For Gboard: adb shell settings put secure gboard_auto_capitalization_enabled 0 ⚠️ These teams may not work on new versions. MIUI due to changes in the structure of the settings.
Which keyboard is best for Xiaomi programmers?
For code and commands, we recommend: πŸ’» Hacker's Keyboard (full layout with Ctrl, Alt, arrows). πŸ’» Termux:API + Gboard (for work with Termux). πŸ’» SwiftKey with autocorrect disabled. These keyboards don't fix commands and syntax, unlike standard ones.
How to return autocap letters if they suddenly disappeared?
If the function stopped working at all, check: If Autocorrect is enabled in the keyboard settings, if Incognito mode is disabled (in Gboard it blocks autoreplacement), upgrade the keyboard to the latest version.