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).
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:
- Open any field to enter text (such as notes).
- Swipe down the button. โง (Shift).
- 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:
- Go to Settings โ System โ Language and input.
- Select the current keyboard (such as Gboard).
- Open the "Text input" or "keyboard settings" section.
- 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?
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:
- Go to Settings โ Applications โ Application Management.
- Find your keyboard (such as Mi Keyboard or Gboard) and open the keyboard.
- Select "Storage" โ "Clear the data".
- 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:
| keyboard | Caps Lock support | Gestures | Compatibility with MIUI | Cons |
|---|---|---|---|---|
| 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):
- Download the app from Google Play.
- Go to Settings โ System โ Language and input โ Virtual keyboard.
- Activate Gboard and set it with the default keyboard.
- 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:
- Reverse Keyboard Update: Go to Settings โ Annexes โ Application management โ Keyboard. Press three dots (โฎ) โ "Remove updates".
- Cleaning the system cache: Settings โ About the phone โ Memory โ Clear the cache
- 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.