Setting up the keyboard on Xiaomi smartphones is a challenge that every user faces. Whether you want to change the input language, turn on swipe gestures, set up auto-replacement or just return the standard keyboard after installing a third-party one, you can not do without access to the corresponding menu. However, finding this section in MIUI is not always intuitive: the shell interface is regularly updated, and the location of menu items may vary depending on the firmware version and device model.
In this article, weβll look at all the current ways to open keyboard settings on Xiaomi, Redmi and POCO devices, from the latest flagships on MIUI 14 to budget models on MIUI 12. Youβll learn how to find hidden options, what to do if the keyboard does not respond to changes, and how to reset it to factory settings. And for owners of devices with an unlocked bootloader, weβve prepared a bonus section with advanced features through ADB.
1. Standard method: through the "Settings" menu
The most obvious way is to use the basic settings menu of the smartphone, which works on all Xiaomi devices regardless of the MIUI version, but may vary slightly depending on the model.
Open the Settings app (the gear icon on your desktop or in the app menu). Next, go to the section:
Settings β Additional β Language and input β Current keyboardIf you have a MIUI 13/14, the path may be shorter.
Settings β Language and input β Keyboard- π For POCO: The path is identical, but in some firmwares the item "Additional" may be called "System and deviceΒ».
β οΈ Note: If only one keyboard appears in the list (like Gboard), but you want to set up a standard Xiaomi keyboard, activate it first in the Keyboard Management sectionΒ».
Update. MIUI last-minute|Check that Xiaomi keyboard is included in "Keyboard Management"|Close all applications before changing settings|Make a backup copy of the user dictionary (if any)-->
2. Quick access through the notification panel
Not everyone knows, but MIUI has a hidden way to quickly open keyboard settings right from the notification bar, which works on most devices with MIUI 12 and later:
- Open any application where the keyboard appears (such as Notes or Messages).
- Tap the input field to make the keyboard appear.
- Swipe down from the top edge of the screen to open the notification bar.
- Press the badge. βοΈ Settings (cogs) directly on the keyboard panel (usually located to the right of the input field).
If you don't have an icon, your MIUI version doesn't support this, or a third-party keyboard (like SwiftKey), in which case you should use the standard method in the first section.
π‘
On some models (for example, Xiaomi 13 Pro) the icon of the keyboard settings appears only after a long retention on the input field (1-2 seconds).
3. Settings for specific Xiaomi models
The MIUI interface can vary significantly depending on the series of devices, and here are the current ways for the popular Xiaomi, Redmi and POCO lines:
| Model/Series | MIUI version | The Way to Keyboard Settings | Features |
|---|---|---|---|
| Xiaomi 13/13 Pro/13 Ultra | 14.0+ | Settings β Language and input β Keyboard β Keyboard Xiaomi | Supports Xiaomi Smart Keyboard gestures. |
| Redmi Note 12/11 | 13.0β14.0 | Settings β Additional β Language and input β Current keyboard | There may be no "Advanced" section, look for "System". |
| POCO F5/X5 | 14.0 (Global) | Settings β System and device β Language and input β Keyboard | In firmware for India, the path may be different. |
| Xiaomi Mi 11/10 | 12.5β13.0 | Settings β System β Language and input β Virtual keyboard | On older versions, it may be called the "Screen Keyboard". |
| Redmi 9/9A | 12.0 and below | Settings β All settings β System β Language and input | The keyboard version may be outdated (without swipe input). |
If your model is not in the table, try searching by settings (the magnifier icon in the upper right corner of the Settings menu).
Standard keyboard Xiaomi|Gboard (Google)|SwiftKey|Other third-party |I don't know-->
4. Advanced settings via ADB (for advanced)
If you unlock the bootloader on your Xiaomi and have access to ADB, you can get extended keyboard control.
- π§ Resetting keyboard settings to factory.
- π Import/export of user dictionary.
- π Forced keyboard change by default.
Here are the main teams:
# View the list of installed keyboards
adb shell ime list -s
Set the Xiaomi keyboard by default
adb shell ime set com.miui.miuilatinime/.LatinIME
Reset the keyboard settings Xiaomi
adb shell pm clear com.miui.miuilatinime
Export a custom dictionary (requires root)
adb pull /data/data/com.miui.miuilatinime/databases/user_dict.dbβ οΈ Note: Pm clear commands and work with /data/data require root or unlocked bootloader rights. Incorrect use can lead to loss of user words or keyboard failure.
How to enable USB debugging for ADB
5. Solving keyboard settings problems
Sometimes access to keyboard settings can be blocked due to system failures or conflicts with other applications.
πΉ The keyboard does not open the settings
- π Reboot the device β it will reset temporary errors MIUI.
- π± Clear the keyboard cache in Settings β Annexes β Application management β Keyboard Xiaomi β Warehouse β Clear the cache.
- π§ Reset the application settings (ibid., button "Reset settingsΒ»).
πΉ Settings are reset after rebooting
This is a typical problem for devices with custom firmware or unlocked bootloader.
- π Turn off battery optimization for keyboard in Settings β Battery β Optimizing the battery.
- π Check the application rights β the keyboard needs storage permissions and a microphone (for voice input).
- π Update. MIUI until the last stable version.
π‘
If the problem persists after all the manipulations, try installing a third-party keyboard (such as Gboard) and checking if the error is repeated, which will help determine whether the firmware or a particular application is to blame.
6.Shidden Keyboard Functions Xiaomi
Xiaomiβs standard keyboard hides a few useful features that arenβt enabled by default. Hereβs how to activate them:
πΉ Swipe gestures (like in Gboard)
Included in:
Keyboard settings β Text set β Swipe inputOnce activated, you can type words by swiping your finger (as in SwiftKey), and Russian and English are supported.
πΉ Voice input without internet
For offline voice recognition:
- Download language packs to Settings β Language and input β Voice input β Offline recognition.
- Choose the languages you want (for example, Russian and English).
- Enable the option βUse offline recognitionβ in the keyboard settings.
πΉ Personal dictionary
To add your words (such as jargon or names):
Keyboard settings β Dictionary β User wordsHere you can:
- π Add new words and phrases.
- β Remove unnecessary auto-replacement options.
- π Import/export dictionary (through the dictionary) ADB).
7. Resetting the keyboard to factory settings
If you've been experimenting with settings and you want to get it back to the way it was, do a reset. There are two ways:
πΉ Method 1: Through the application menu
- Open Settings β Applications β Application Management.
- Find the Xiaomi Keyboard (or LatinIME).
- Press Warehouse. β Clear the data.
- Confirm the action β this will remove all user settings, including the dictionary.
πΉ Method 2: Through ADB (dictionary-free)
If you only need to reset the settings, but save the words:
adb shell pm clear com.miui.miuilatinime --user 0This command will reset only the interface settings without affecting the user dictionary.
β οΈ Note: After reset, you may need to re-select the default keyboard in Settings β Language and input β Current keyboard.