How to turn on the keyboard on Xiaomi Redmi: from standard to Gboard

Have you picked up your Xiaomi Redmi, tried to write a message or enter a password, but the keyboard persisted? Or did it disappear from the system after the MIUI update? This problem is familiar to many smartphone owners of the brand - especially after resetting, installing custom firmware or application conflict. In 90% of cases, the solution takes less than a minute, but requires knowledge of the exact paths in the menu and the nuances of MIUI.

In this article, we will discuss 5 working ways to return the keyboard to the screen, from basic (enable via settings) to advanced (ADB commands and manual APK installation). Separately, we will focus on the typical errors that can β€œdisappear” after a reboot, and give a checklist to diagnose the problem. All instructions are relevant for models Redmi Note 12/13, Redmi 10/11, POCO X5 and other devices on MIUI 14/15 (including HyperOS).

1. Basic method: enable via MIUI settings

If the keyboard just "hidden" after updating or crashing, the first thing to check its status in the system settings.

  1. Open the Settings app (cog icon).
  2. Go to the section Additional β†’ Language and input (on some firmware the path may be System β†’ Language and input).
  3. Slip on the current keyboard (or keyboard management).
  4. Make sure that the Android Keyboard (AOSP) or Gboard is ticked. If not, turn it on.

If the keyboard list is empty or if the error "No keyboards available" appears, then the system application has been removed or disabled, in which case move to the ADB method.

Reboot your smartphone (hold Power + Volume up 10 seconds)

Check if No Sound mode is activated (can block pop-ups)

Make sure in Settings β†’ Applications β†’ All applications have no disabled keyboards

Update MIUI to the latest version (path: Settings β†’ About Phone β†’ System Update)

-->

Important: On some firmware (e.g. MIUI Global for the European market), the standard keyboard may be called Mi Keyboard or Xiaomi Keyboard. If it is not on the list, try installing Gboard from Google Play, which is a one-stop solution for all versions of Android.

2. Install Gboard (Google Keyboard) as an alternative

If the system keyboard is damaged or deleted, the most reliable option is to install Google's Gboard, which is compatible with all versions of MIUI and often works more stable than the standard solution from Xiaomi.

  1. Open the Google Play Store and find the Gboard app – Google Keyboard.
  2. Click Install and wait for the download to be completed.
  3. After installation, go back to Settings β†’ Language and Enter β†’ Current keyboard.
  4. Turn on Gboard and set it with the default keyboard (slip it and choose Use as the primary one).

Gboard supports gestures, voice input and sync dictionary with your Google account. If the keyboard doesn't appear after installation, try:

  • πŸ”„ Reboot your smartphone – sometimes the system does not apply changes without a reboot.
  • πŸ“± Clear the Gboard app cache in Settings β†’ Annexes.
  • πŸ”§ Reset the keyboard settings in the Gboard menu β†’ Settings β†’ Additionally. β†’ Reset.

Standard MIUI Keyboard

Gboard by Google

Other third-party (SwiftKey, Fleksy, etc.)

I don't know which one's installed.-->

3. Enabling the keyboard via ADB (for power users)

If the system keyboard has been disabled or deleted (e.g., via ADB or root access), it can be returned using the command line, a method that requires a computer and basic knowledge of working with ADB, but is guaranteed to work even on broken firmware.

What you need:

  • πŸ’» Computer with Windows/macOS/Linux.
  • πŸ”Œ USB-cable (preferably original).
  • πŸ“¦ Installed Xiaomi drivers and tool ADB (You can download from the official website).

Step-by-step:

  1. Turn on Developer Mode: Go to Settings β†’ About Phone. Tap 7 times on MIUI until the notification β€œYou’ve become a developer” appears.

USB debugging

  • Back to Settings β†’ Additionally. β†’ For developers.
  • Turn on the USB debugging switch and confirm the resolution.
  • Connect your smartphone to your computer and open the Command Prompt (Windows) or Terminal (macOS/Linux).
  • Enter the commands in turn: adb shell devices (should display your device) adb shell pm enable com.android.inputmethod.latin (includes the standard AOSP keyboard) adb shell am start -n com.android.settings/.Settings (opens settings to select the keyboard)

Once reset, the keyboard will return to factory settings, but all user words and input histories will be deleted. If the problem was in conflict with other applications (e.g. SwiftKey or Fleksy), this method will help.

1. Enable Developer Mode (as described above).

2. Go to Settings β†’ Additional β†’ For developers.

3. Find the items Window animation scale, transition animation scale and animation duration – set for everyone the value of Turn off animation.

-->

5. Manual keyboard recovery via Recovery

If the keyboard was deleted along with system files (for example, after a failed rooting or cleaning) /system), You can only return it by reinstalling it. APK-This is a file through a recap.

What you need:

  • πŸ“± Smartphone with unlocked bootloader (if not, read the unlock instructions).
  • πŸ’Ύ Castom Recovery (TWRP Or OrangeFox).
  • πŸ“ APK-Keyboard file (can be extracted from the official firmware or downloaded from APKMirror).