How to make small letters on Xiaomi: all the ways for different models

The problem with automatic register switching on the Xiaomi keyboard is familiar to many users: instead of lowercase letters, capital letters are printed, and the Caps Lock function sometimes works on its own, then ignores pressing. Most often this is due to the default keyboard settings or the features of the MIUI firmware. In this article, we will discuss all the working ways to return small letters, from basic to hidden functions of the engineering menu.

Xiaomi uses several types of keyboards: standard Gboard (from Google), branded Mi Keyboard, and third-party solutions like SwiftKey. Register switching methods for them are different, so we will consider each option separately. If you encounter a problem after updating the system, do not rush to reset: in 90% of cases, adjusting the keyboard settings helps.

For convenience, we have compiled a table of methods for compatibility with popular models of Redmi, POCO and Xiaomi (including the flagships of 2023-2026).

Basic method: change of register button on keyboard

The most obvious method is to use the built-in register switch button, which on most Xiaomi keyboards looks like an arrow up (โ†‘) pin โ‡ง (But it's a different type of keyboard:

On Gboard (Google keyboard):

    On the Mi Keyboard (branded Xiaomi keyboard):

    • ๐Ÿ”น Button โ‡ง It only works for one letter โ€“ there is no register fixation.

    If the button does not respond:

    โš ๏ธ Attention: POCO F5 Redmi Note 12c MIUI 14 there is an error in which the key โ‡ง "It sticks after the update. Solution is to reinstall the keyboard through Settings. โ†’ Annexes โ†’ Application management โ†’ Keyboard (see section 4).

    ๐Ÿ“Š What keyboard do you use on Xiaomi?
    Gboard (Google)
    Mi Keyboard (Xiaomi)
    SwiftKey
    Another.
    I don't know.

    2. Register change gestures (hidden MIUI function)

    Few people know, but MIUI has hidden keyboard gestures that work on most models, starting with the Redmi Note 10 and later:

    How to turn on:

    1. Open any field to enter text (such as notes).
    2. Swipe down the button. โ‡ง (Shift).
    3. If the gesture works, a notification will appear "Caps Lock is enabled".

    Other useful gestures:

    • ๐Ÿ”น Double tap on the space - insert point (works in Gboard).
    • ๐Ÿ”น Swipe left by space - switching the language.
    • ๐Ÿ”น Comma retention - Emoji selection (in Mi Keyboard).

    On Xiaomi 13T Pro and POCO X6 Pro, the swipe down Shift gesture is disabled by default โ€“ it must be activated in the keyboard settings (Section 3).

    Swipe down Shift.|Double tap by gap|Retention of comma for emoji|Swipe left down the gap-->

    3. Keyboard settings in MIUI: where to look?

    If standard methods don't work, check the keyboard settings, and the path to them depends on the MIUI version:

    For MIUI 12-14:

    1. Go to Settings โ†’ System โ†’ Language and input.
    2. Select the current keyboard (such as Gboard).
    3. Open the "Text input" or "keyboard settings" section.
    4. Find the option "Caps Lock" or "Caps Lock" and turn it off.

    For MIUI 15 (HyperOS):

    • ๐Ÿ”น The way has changed: Settings โ†’ Additionally. โ†’ Language and region โ†’ keyboard.
    • ๐Ÿ”น In Gboard, the option "Auto-capital" is hidden in "Text correction" โ†’ Auto-replacement".
    • ๐Ÿ”น Mi Keyboard added the function โ€œSmart registerโ€ โ€“ it must be disabled.

    What to look out for:

    • ๐Ÿ”น If Caps Lock is not available, your keyboard does not support register locking (solution: install Gboard).
    • ๐Ÿ”น On the Redmi. A2 The section "Language and input" may be called "Input management".
    What to do if there is no language and input section?
    On some firmware (for example, MIUI Global for Europe) menu item hidden. Alternative path: 1. Open any text field. 2. Click on the gear icon (โš™๏ธ) On the keyboard, this is a direct link to settings. 3. If there is no icon, install Gboard from Google Play and set it as the default keyboard.

    4. Reset keyboard settings to factory

    If the letter register is lost after updating or installing applications, resetting the keyboard will help, it does not affect other system parameters, but will return all options for typing to the out-of-the-box state.

    Instructions:

    1. Go to Settings โ†’ Applications โ†’ Application Management.
    2. Find your keyboard (such as Mi Keyboard or Gboard) and open the keyboard.
    3. Select "Storage" โ†’ "Clear the data".
    4. Confirm the action and restart the smartphone.

    What happens after the reset:

    • ๐Ÿ”น All user dictionaries will be removed.
    • ๐Ÿ”น Auto-replacement and auto-cap settings will return to standard.
    • ๐Ÿ”น Keyboard gestures will turn off (they need to be configured again).

    โš ๏ธ Attention: POCO M6 Pro and Xiaomi 12 Lite after resetting the Mi Keyboard may disappear from the list of keyboards.Solution: reinstall it through Settings โ†’ System system โ†’ Language and input โ†’ Virtual keyboard.

    5. Alternative keyboards: When nothing helps

    If the built-in techniques didn't work, consider installing a third-party keyboard.The best options for Xiaomi are:

    keyboardCaps Lock supportGesturesCompatibility with MIUICons
    Gboardโœ… Double-push Shiftโœ… Swipes, holdouts.โœ… All versions.Requires Google Services
    SwiftKeyโœ… Caps Lock buttonโœ… Customizableโœ… MIUI 12+It takes up a lot of memory.
    Fleksyโœ… Gesture up Shiftโœ… Extended.โš ๏ธ MIUI 14+ (glitch)Paid themes
    Chroomโœ… Fixing the registerโŒ No.โœ… All versions.Few languages

    How to install Gboard (recommended option):

    1. Download the app from Google Play.
    2. Go to Settings โ†’ System โ†’ Language and input โ†’ Virtual keyboard.
    3. Activate Gboard and set it with the default keyboard.
    4. In Gboard settings, open "Text Settings โ†’ Autocapital" and turn off the option.

    For Xiaomi users without Google Services (e.g. MIUI China):

    • ๐Ÿ”น Install SwiftKey through APK (Download only from the official website).
    • ๐Ÿ”น Include "Unknown Sources" in Settings โ†’ Annexes โ†’ Special access.

    ๐Ÿ’ก

    If you still have capital letters after you install the new keyboard, check your language settings. MIUI sometimes gets a "English (USA)" layout, where auto-caps are enabled by default. Switch to "Russian" or "English (UK)"

    6.Registry issues after MIUI update

    MIUI updates often break the keyboard.

    • ๐Ÿ”น Shift button does not respond to presses.
    • ๐Ÿ”น Register is knocked down after reboot.
    • ๐Ÿ”น In some applications (such as WhatsApp), the letters are always capitalized.

    Decisions:

    1. Reverse Keyboard Update: Go to Settings โ†’ Annexes โ†’ Application management โ†’ Keyboard. Press three dots (โ‹ฎ) โ†’ "Remove updates".
    2. Cleaning the system cache: Settings โ†’ About the phone โ†’ Memory โ†’ Clear the cache
    3. Manual installation of APK keyboard: Download the old version of the Mi Keyboard from the APKMirror website (select the version corresponding to your firmware).

    If the problem occurs after upgrading to HyperOS:

    โš ๏ธ Note: HyperOS has changed the keyboard control mechanism. Register reset may require a complete reset (Settings) โ†’ The phone. โ†’ Reset settings.Be sure to back up through Settings before doing so โ†’ Additionally. โ†’ Backup.

    ๐Ÿ’ก

    If the registry problem only manifests itself in one app (like Telegram), clear the cache of that app. Often the fault is not the keyboard, but the Conflict with the clipboard or autocomplete settings.

    FAQ: Frequent questions about the letter register on Xiaomi

    Why is my Redmi Note 11 not wearing a Caps Lock button?
    The Mi Keyboard's signature keyboard doesn't support register fixation on some firmware: ๐Ÿ”น Install Gboard โ€“ it has a double-press Shift for Caps Lock. ๐Ÿ”น Update. MIUI until the latest version MIUI 14.0.5+ add this function).
    How to turn off autocaps in messages?
    Autocaps are controlled in keyboard settings: For Gboard: Settings โ†’ Text Correction โ†’ Autocap (turn off the slider). For Mi Keyboard: Settings โ†’ Smart input โ†’ Automatic caps. If you don't have an option, reset the keyboard settings (section 4).
    After the HyperOS update, all keyboard settings were gone.
    HyperOS has moved the keyboard settings to "More." Try: Open Settings โ†’ Additional โ†’ Language and Region โ†’ Keyboard. If there is no partition, install Gboard and configure it. In extreme cases, reset settings (Settings โ†’ Phone โ†’ Resetting โ†’ Keyboard settings Reset).
    Can you configure the keyboard so that the small letters are the default?
    Yeah, but the way it works depends on the keyboard: ๐Ÿ”น In Gboard: Turn off "Self-Capital" and "Substitute". ๐Ÿ”น In Mi Keyboard: disable Smart Register and Automatic Capital". ๐Ÿ”น In SwiftKey: Settings โ†’ Auto-replacement โ†’ Autocaps (off) After that, all the letters will be printed in lowercase until you press Shift.
    Why are some applications (such as banking) always capitalized?
    This is not a keyboard problem, but an application security requirement. Some programs (e.g. SberBank Online or Tinkoff) compulsorily include capital letters in the password fields or name: ๐Ÿ”น Enter the text in another application (for example, in a notebook), then copy. ๐Ÿ”น Use Caps Lock to temporarily shut down (if the keyboard supports).