How to Reset Keyboard on Xiaomi: 5 Ways to Work (Including Emergency)

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.):

  1. Open the Settings app** (the gear icon on the desktop).
  2. Go to the System section β†’ Language and input.
  3. Slip on the line "Virtual keyboard"** (or Keyboard Management in older versions of MIUI).
  4. Choose an active keyboard (usually Gboard or Mi Keyboard).
  5. Click Reset (or Clear Data β†’ Reset)
  6. 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 β†’ Keyboard

Once 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).

  1. On the lock screen, tap the β€œForgot your password?” button (or Emergency Call β†’ Mi Account on some models).
  2. Enter the username and password from your Mi Account (if you do not remember, restore it through account.xiaomi.com).
  3. After authorization, select Reset the lock screen password.
  4. 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?
If your Xiaomi account was not tied to your phone, you can only unlock it without losing data through a confirmation service center (check or box). At home, the only option is hard reset, but this will delete all data from the device.

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.

  1. Download and install ADB Tools on PC.
  2. Turn on your phone to debug by USB: Settings β†’ About Phone β†’ MIUI Version (tap 7 times) Settings β†’ Additional β†’ For developers β†’ Debugging by USB
  3. Connect your phone to your computer through USB-cable (use the original cable for a stable connection).
  4. 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 modelADB team for resetNote
Gboard (Google)adb shell pm clear com.google.android.inputmethod.latinRequires superuser rights on some firmware
Mi Keyboard (Xiaomi)adb shell pm clear com.miui.miuilatinimeIt works on all versions of MIUI.
SwiftKey (Microsoft)adb shell pm clear com.touchtype.swiftkeyYou 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).

Frequently Asked Questions (FAQ)

Can I reset the keyboard without losing data?
Yes, the first three ways in the article (resetting through settings, cache cleaning, and ADB) don’t affect user data.
Why did the keyboard become English after reset?
This is standard behavior β€” the keyboard goes back to factory settings, where the main language is English. To return Russian, go to Settings β†’ Language and Type β†’ Virtual Keyboard and add the desired language.
The keyboard disappears when you enter a password – what to do?
Try unlocking your phone through Mi Account (Article 3 section).If that doesn't help, connect your phone to your computer and use ADB to reset your password (Command: adb shell rm /data/system/gesture.key).
How to return the Xiaomi keyboard after installing Gboard?
Go to Settings β†’ Language and Input β†’ Virtual Keyboard and turn on Mi Keyboard. Then tap the gear icon next to the keyboard and select Reset.
Reset doesn't help -- the keyboard is still slowing.
Possible causes: RAM shortage (close the background applications); system file damage (flashing required); hardware malfunction (refer to the service); try testing the phone in Safe Mode (press the power button β†’ Restart in Safe Mode); if it has a keyboard that works normally, the problem is in one of the installed applications.