The keyboard on Xiaomi smartphones is one of the key elements of interaction with the device, but sometimes it starts to malfunction: it slows down, does not respond to presses, shows incorrect characters or disappears from the screen. The reasons can be different from software conflicts to corrupted system cache files. In most cases, the problem can be solved without visiting the service center by resetting the keyboard to factory settings.
In this article, we will look at all the current keyboard resets on Xiaomi, Redmi and POCO devices, from standard methods through the settings menu to emergency solutions for locked or broken phones. We will focus on the nuances for different versions of MIUI (12 to 16) and models of smartphones, Released in 2018-2026. If you find that the keyboard stopped opening after updating the system or installing a third-party application, here you will find a solution.
1. Reset the keyboard via Android settings (without data loss)
The easiest and safest way to get the keyboard back on track is to reset it through the system menu, which doesn't affect user data (photos, contacts, messages), but returns the keyboard to factory settings: reset themes, dictionaries, input history, and personalized settings.
The instructions are relevant for all Xiaomi smartphones on MIUI 12-16 (including Redmi Note 12 Pro+, POCO F5, Xiaomi 13T, etc.):
- Open the Settings app** (the gear icon on the desktop).
- Go to the System section β Language and input.
- Slip on the line "Virtual keyboard"** (or Keyboard Management in older versions of MIUI).
- Choose an active keyboard (usually Gboard or Mi Keyboard).
- Click Reset (or Clear Data β Reset)
- Confirm the action by pressing βOKβ**.
Once the device is restarted, the keyboard will be reset to factory status. If the problem persists, try switching to another keyboard (e.g., from Mi Keyboard to Gboard) or updating it via Google Play.
β οΈ Note: Some models (e.g. Redmi) 10C or POCO M4 Pro) the reset point may not be available. In this case, use the cache cleaning method described in the next section.
Make sure your phone has enough charge (minimum 30%)
Save important texts from the clipboard (they will be deleted)
Remember passwords from accounts (autofletter reset)
Check your internet connection (required to reconfigure)-->
2. Clearing the cache and keyboard data (to eliminate lags)
If the keyboard slows down, freezes, or makes input errors but physically appears on the screen, the problem may be in a damaged cache, and cleaning temporary files often helps to bring back smoothness without completely resetting.
How to clear the keyboard cache on Xiaomi:
- π± Open the Settings. β Annexes β Application management.
- π In the search bar, type the keyboard name: Gboard, Mi Keyboard or SwiftKey.
- π§Ή Select the app and click Storage.
- ποΈ Tap Clear cache (if the problem persists, also click Clear data, but this will delete all user settings).
For models with MIUI 14+ (e.g. Xiaomi 14 or Redmi K60), the path may be different:
Settings β Applications β Show all applications (3 points) β System β KeyboardOnce cleaned, restart your phone. If the keyboard still doesn't work properly, try updating it via Google Play or installing an alternative one (such as Microsoft SwiftKey).
π‘
If the keyboard starts to open slowly after cleaning the cache, try turning off animation in the developer settings. Go to Settings β About Phone β MIUI Version (tap 7 times), then to Settings β Additional β For Developers and install Windows Animation = Off.
3. Reset the keyboard via Mi Account (if the phone is locked)
The situation where the keyboard does not appear on the lock screen is one of the most unpleasant. Without the ability to enter a password, you can not unlock the phone in the standard way, in which case a tied Mi Account account will help if it was activated before the problem occurred.
The method works for all Xiaomi devices released after 2019 (including Redmi Note 11, POCO X5, Xiaomi 12 Lite and later).
- On the lock screen, tap the βForgot your password?β button (or Emergency Call β Mi Account on some models).
- Enter the username and password from your Mi Account (if you do not remember, restore it through account.xiaomi.com).
- After authorization, select Reset the lock screen password.
- Set a new PIN or graphical key.
When you unlock your phone, the keyboard should appear. If not, reset it through the Settings menu, as described in the first section.
β οΈ Note: If the Find Device feature was enabled on the phone, after resetting the password through Mi Account, you may need to verify your identity through the device. SMS or email. Make sure you have access to the number tied!
What to do if your Mi Account is not tied?
4. Reset the keyboard via ADB (for advanced users)
If standard methods have failed and the keyboard still doesnβt work, you can use the ADB (Android Debug Bridge) tool, which is suitable for users familiar with the command line and requires connecting the phone to a computer.
The advantage of this method is that it allows you to reset the keyboard settings without completely flashing the device.
- Download and install ADB Tools on PC.
- Turn on your phone to debug by USB: Settings β About Phone β MIUI Version (tap 7 times) Settings β Additional β For developers β Debugging by USB
- Connect your phone to your computer through USB-cable (use the original cable for a stable connection).
- Open the command line (Windows) or terminal (macOS/Linux) and type: adb devices If the device appears in the list, run the reset command: adb shell pm clear com.android.inputmethod.latin For Mi Keyboard use: adb shell pm clear com.miui.miuilatinime
Once you've done the command, restart the phone. The keyboard will be reset to factory settings. ADB Does not recognize the device, check the drivers or try another USB-cable.
| Keyboard model | ADB team for reset | Note |
|---|---|---|
| Gboard (Google) | adb shell pm clear com.google.android.inputmethod.latin | Requires superuser rights on some firmware |
| Mi Keyboard (Xiaomi) | adb shell pm clear com.miui.miuilatinime | It works on all versions of MIUI. |
| SwiftKey (Microsoft) | adb shell pm clear com.touchtype.swiftkey | You may need to re-authorize your Microsoft account |
Gboard (Google)
Mi Keyboard (Xiaomi)
SwiftKey (Microsoft)
Another.-->
5 Hard Reset - a last resort
If none of the above methods worked, and the keyboard still doesn't work, the last option is to completely reset the phone to factory settings, which will remove all data from the device, including apps, photos and settings, so use it only as a last resort.
How to make Hard Reset on Xiaomi:
- π Method 1 (via the menu): Go to Settings β The phone. β Resetting settings β Delete all data. Enter your password (if required) and confirm the action.
- π± Method 2 (via Recovery): Turn off the phone. Press the power buttons + Volume up before the Mi logo appears. From the Recovery menu, select Wipe Data. β Wipe All Data (management is done by volume and power buttons).
Once reset, the phone will reboot to its original state, you will need to reconfigure it, including a Wi-Fi connection and a Mi Account login, and the keyboard will be set to the factory configuration.
β οΈ Note: On models with a locked bootloader (for example, Xiaomi 13 Pro or Redmi) K50 Ultra) after Hard Reset, you may need to confirm your Mi Account to unlock. Make sure you remember the login details!
π‘
Before performing Hard Reset, be sure to remove SIM-card and memory card (if any) will prevent the external drive from being randomly formatted.
6. Additional ways to solve keyboard problems
If the reset didnβt help or the keyboard continues to work incorrectly, check the following points:
- π Update MIUI: Go to Settings. β The phone. β Update the system and install the latest firmware. Often keyboard bugs are fixed in new builds.
- π οΈ Update rollback: If the problem has occurred after the update MIUI, Try to roll back to the previous version via Fastboot (instructions are on the forum). 4PDA).
- π± Sensor Check: Use a touchscreen test (like the Touch Screen Test app) to make sure the hardware isnβt the problem.
- π§ Replace the default keyboard: Install an alternative keyboard (like Fleksy or Chroom) and make it the main one in the settings.
For models with MIUI 13/14 (such as Xiaomi 12S Ultra or Redmi Note 12 Pro+), it is also worth checking the MIUI Optimization settings:
Settings β Special features β Optimization MIUI β Disable βAdaptive brightness of the keyboardβIf none of these methods solve the problem, the cause may be a hardware failure (damage to the display plume or motherboard).