Are you tired of Xiaomiโs keyboard highlighting your first name, surname or professional terms as errors? Or auto-replacement stubbornly replacing abbreviations with ridiculous options? The solution is simple: add problematic words to the user dictionary. In this article, weโll look at all the relevant ways for MIUI 12, MIUI 13 and MIUI 14 โ from standard settings to hidden features for power users.
Itโs important to understand that Xiaomi uses two types of dictionaries: a system dictionary (common to all applications) and a specific keyboard dictionary (such as the Gboard or Mi Keyboard). Weโll show you how to configure both options, and youโll learn why some words โdonโt rememberโ despite being added, and how to fix them.
Instructions are suitable for all modern devices of the brand: Redmi Note 12/13, Poco F5/X5, Xiaomi 13/14, Black Shark 5/6 and others. If your model is older than 2019, check the version of MIUI in Settings โ About Phone โ for MIUI 11 and below may require additional steps.
1. Adding words through the MIUI System Dictionary
This is the most reliable method, since words will be recognized in all applications, including WhatsApp, Telegram and browsers, but the menu interface may differ depending on the firmware version.
To open the system dictionary:
- Go to Settings โ Additional โ Language and input.
- Choose Xiaomi Keyboard (Mi Keyboard) or Gboard (if you use it).
- Slip on the dictionary or user dictionary.
- Click Add (+ icon in upper right corner).
In the window that appears, type in a word (for example, โXenovarpโ is a unique word that is often filtered by keyboards as a typo) and click Save. To speed up the process, you can import words from the.txt file through the Import/Export menu.
๐ก
If the word doesn't save, try to type it in Latin, then delete it and add it back in Cyrillic, which resets the recognition cache.
2. Quick addition straight from the keyboard
Not everyone knows, but you can add the words "on the fly" to MIUI without going into the settings, and when the keyboard highlights the word as a mistake,
- Stick on the underline word.
- In the menu that appears, select Add to the dictionary (or Remember in Gboard).
- Confirm the retention.
This method works for both SwiftKey and Mi Keyboard, but there's a caveat: words added in this way are sometimes reset after you update the keyboard. To anchor the result, export the dictionary to the file:
Settings โ Language and input โ Keyboard Xiaomi โ Dictionary โ ExportThe file is saved in.dic format and can be restored after resetting.
Why do words disappear after the update?
Adding words through ADB (for power users)
If standard methods donโt work (e.g., on custom firmware or after root access), you can edit the dictionary via ADB. This method requires connecting the phone to a PC and basic command line knowledge.
You'll need:
- ๐ฅ๏ธ Computer with installed ADB Tools.
- ๐ฑ Included debugging by USB on the phone (Settings) โ The phone. โ Version. MIUI โ 7 times to tap according to the version โ Return to the Extra โ For developers).
- ๐ Cable USB (preferably original).
Next, execute the commands:
adb shell
su
cmd user_dictionary add "your word" 100 user_dictionaryWhere 100 is the priority of the word (the higher, the more often it will be offered). For mass addition, create a word.txt file and use the script:
for word in $(cat words.txt); do
adb shell cmd user_dictionary add "$word" 100 user_dictionary
done4 Problems and Solutions: Why Words Aren't Saved
Even after adding words can:
- ๐ Disappear after reboot.
- ๐ซ Not offered in tips.
- โ ๏ธ Emphasize as mistakes.
Causes and fixes:
| Problem. | Reason. | Decision |
|---|---|---|
| Words disappear after update | Keyboard cache resets | Export the dictionary before updating |
| Words are not picked up in messengers | Conflict with the application auto-replacement | Turn off auto-replacement in the messenger settings |
| You can't add a word with a hyphen or apostrophe. | MIUI restriction on special symbols | Use ADB or replace the symbol with an emphasis. |
| Words are not saved in Gboard | Sync with Google account disabled | Enable synchronization in Gboard settings |
Unplugged. VPN (can block synchronization)|Updated keyboard to the latest version|There are no duplicates in the dictionary|The word does not contain any forbidden symbols (for example, @, #)-->
5. Alternative methods: third-party keyboards and applications
If the built-in MIUI tools donโt suit you, consider:
- ๐ฑ AnySoftKeyboard supports import/export of dictionaries in.xml.
- ๐ค Fleksy โ has a cloud dictionary with synchronization.
- ๐ Text Shortcuts (application) โ allows you to create abbreviations for frequently used phrases.
To install a third-party keyboard:
- Download the app from Google Play or App Gallery.
- Activate it in Settings โ Language and input โ Current keyboard.
- Set it as the default keyboard.
Third-party solutions have the advantage of cross-platforming, such as the Fleksy dictionary synchronizing between Xiaomi, iPhone and Windows.
๐ก
Third-party keyboards may collect data about your input. Before installing, check the application's privacy policy.
6 How to Remove Unnecessary Words from the Dictionary
Over time, the dictionary accumulates erroneous or outdated words to clear it up:
- For Mi Keyboard: Settings โ Language and input โ Xiaomi Keyboard โ Dictionary โ Delete (select unnecessary words).
- For Gboard: Settings โ Dictionary โ Delete user words.
To reset the dictionary completely:
Settings โ Applications โ Application Management โ Keyboard โ Storage โ Clear dataโ ๏ธ Warning: Clearing the keyboard data will remove all user words and settings.Export the dictionary before reset!
If you use SwiftKey, word deletion is only available through your Microsoft account.
- Open SwiftKey.
- Go to the account โ Synchronization โ Data management.
- Choose Clear User Words.
7. Specifics for different Xiaomi models
On some devices, the dictionary interface may differ:
- ๐ฑ Poco F4/F5: dictionary hidden in Settings โ System system โ Language and input โ Virtual keyboard โ Gboard/Mi Keyboard.
- ๐ฎ Black Shark 5/6: Due to the gaming shell, the path may be Settings โ Game settings โ System settings โ Language.
- ๐บ Xiaomi Pad 6: on tablets, the dictionary is often duplicated in Settings โ The device โ Language and input.
There's a bug on the Redmi Note 10/11 with MIUI 13: once you add a word to the Mi Keyboard dictionary, it doesn't show up in the hints until you restart the phone.
- Add a word through the system dictionary (see section 1).
- Switch to another keyboard (such as Gboard) and back.
For Xiaomi 12T/13T with MIUI 14, a cloud dictionary function is available.
Settings โ Xiaomi Cloud โ Synchronization โ Enable โKeyboard Dictionaryโ