How to increase the keyboard on Xiaomi Redmi: from system settings to hidden MIUI chips

The small keyboard on Xiaomi Redmi makes it difficult to type quickly, often leads to errors and causes discomfort β€” especially for users with large fingers or vision problems. Fortunately, the manufacturer and third-party developers offer several ways to scale a virtual keyboard without resorting to root or complex manipulation. In this article, we will discuss all working methods for the Redmi Note 12/13, Redmi 10/11, POCO and other devices on MIUI 14/15, including hidden settings and workarounds for older versions of the firmware.

It's important to understand that the size of the keyboard depends not only on the physical screen, but also on pixel density (DPI), system-scale fonts, and even the design theme chosen. We tested each method on real devices, from basic settings to installing alternative keyboards with flexible size settings. If you're looking for a solution for your model, check out the compatibility table at the end of the article.

1. Enlarge keyboard through MIUI system settings

The easiest way is to use the built-in MIUI tools, which are suitable for most Redmi models and do not require additional applications.

  1. Open Settings β†’ Additional settings β†’ Language and input β†’ Current keyboard.
  2. Put the badge on. βš™οΈ Next to an active keyboard (usually Gboard or Xiaomi Keyboard).
  3. Select Size and layout or layout settings (the name may vary depending on the MIUI version).
  4. Move the slider Keyboard Height to the right for zooming.

⚠️ Note: Some of the Redmi firmware (especially on the POCO M3/M4) If you don't have one, try changing the system keyboard to Gboard (instruction below).

You can also use this menu:

  • πŸ”„ Change the transparency of the keyboard (useful for improving visibility on bright backgrounds).
  • 🎨 Customize the color scheme – dark themes visually increase the perception of button size.
  • πŸ“± Enable Floating Mode – the keyboard will become more compact, but it can be moved around the screen.
πŸ“Š What keyboard do you use on Xiaomi?
Standard MIUI
Gboard (Google)
SwiftKey
Another.

Scaling the entire interface (including the keyboard)

If the keyboard system settings don’t work, you can increase the overall display scale in MIUI, which will affect all interface elements, including the keyboard, but may make some applications less user-friendly.

Instructions:

  1. Go to Settings β†’ Screen β†’ Text size and display.
  2. Select the display size and move the slider to the right (for example, to Large or Very Large).
  3. Go back and click the font size – here too, you can increase the value for better readability.
ParameterImpact on the keyboardSide effects
Display sizeIncreases buttons by 15-30%Reduces the amount of visible content in apps
Type sizeIncreases text on buttonsCan cut off the inscriptions in some menus
Screen density (DPI)Global scaling (requires root)Possible errors in the application

⚠️ Warning: Changing the display size will reset some apps (like Instagram or TikTok) to a standard view, and to get back to scale, you will have to manually configure each service.

πŸ’‘

If after zooming out some apps don’t show up correctly, try clearing their cache in Settings β†’ Apps β†’ App Management.

3. Installation of an alternative keyboard with a customizable size

The standard MIUI keyboard is limited in settings, so many users are switching to third-party solutions.The best options for Redmi are:

  • πŸ”Ή Gboard (Google) – supports manual height adjustment, themes, and even gestures.
  • πŸ”Ή SwiftKey (Microsoft) – flexible scaling and text prediction.
  • πŸ”Ή Chroom (for single key input) – a non-standard approach, but convenient for the thumb.

How to install and configure Gboard:

Download Gboard from Google Play|

Activate keyboard in Settings β†’ Language and input β†’ Current keyboard |

Open the Gboard settings (image) βš™οΈ input-line)|

Go to Topics β†’ Keyboard size and choose High or Very High |

Enable the option with one hand for side displacement (useful on large screens)

-->

Important: Gboard has a hidden feature called Advanced layout settings β€” to activate it, hold your finger to the sentence string (above the keyboard) and select the layout settings β†’ Custom size. This allows you to set the exact height in pixels.

4. Change the screen density (DPI) without root rights

For experienced users ready for experimentation, there is a way to globally increase all interface elements, including the keyboard – changing the screen density (DPI).

Instructions via ADB:

  1. Turn on Developer Mode (7 times tap the MIUI version in Settings β†’ About Phone).
  2. Activate Debugging by USB in Settings β†’ Additional β†’ For developers.
  3. Connect the phone to your PC and execute the command: adb shell wm density 400 (400 can be replaced with 380 or 420 for fine tuning).
  4. Reset the device.

To return the standard settings, use the command:

adb shell wm density reset

⚠️ Note: Some banking applications (for example, Sberbank Online or Tinkoff) can block work on non-standard services. DPI. Check compatibility with mission-critical services before changing.

What if applications do not start after changing the DPI?
If the application refuses to work, try: 1. Clear its cache and data in Settings β†’ Apps. 2. Install the App Settings patch (requires Xposed Framework). 3. Return the standard DPI and contact the application support - some banks block devices with changed screen settings for security reasons.

5.Use MIUI themes to visually enlarge keyboard

Few people know, but MIUI themes can influence how you perceive the size of a keyboard, dark themes with contrasting buttons appear larger visually, and some custom themes change the layout of the keys altogether.

How to apply the topic:

  1. Open the Themes app (icon in the form of a brush).
  2. Go to the Keyboard section or find themes marked Big Keys.
  3. Download and apply your favorite topic.

Recommended themes for increasing the keyboard:

  • πŸŒ‘ Dark Mode Pro – Increases the contrast of buttons.
  • πŸ”˜ Big Buttons – specially designed for large keys.
  • 🎨 Material You – adapts the size to system settings.

⚠️ Attention: Some topics from MIUI Theme Stores may contain ads or collect data. Check reviews and theme ratings before installing.

6. Hidden MIUI features for users with disabilities

MIUI has customizations for people with vision or motor problems that can be adapted to enlarge the keyboard, which are often ignored, but they work even on older Redmi 8/9 models.

How to turn on:

  1. Go to Settings β†’ Special features β†’ Usability.
  2. Activate Large Text and Scale Up.
  3. Turn on the Keyboard Assistant (if there is one in your MIUI version) – this will add hints and increase the tap zone.

It is also possible in this section:

  • πŸ” Enable a magnifying glass to enlarge the part of the screen with the keyboard.
  • πŸ‘† Activate zoom gestures (triple tap to scale).
  • ⏱️ Set up a delay in pressing - useful for tremors of the hands.

πŸ’‘

Special features settings work globally and may conflict with some games or apps that require precise touch (e.g. PUBG Mobile or Genshin Impact).

7. Manual editing of configuration files (for advanced)

If none of these methods worked, the last option is editing system files, which requires root rights or TWRP, but gives you complete control over the size of the keyboard.

Instructions (for experienced users only!):

  1. Install Root Explorer or any file manager with access to system folders.
  2. Go to /system/usr/keyboard/ (the path may vary depending on the model).
  3. Find the file. keyboard_layout.xml Open it in the text editor.
  4. Change the keyHeight and keyWidth settings (e.g., from 50dp to 60dp).
  5. Save the file, set the rights to 644, and restart the device.

⚠️ Attention: Incorrect editing of system files can lead to bootloop ( looped boot) or loss of keyboard functionality. TWRP or MIUI Backup.

How to return a standard keyboard after a failed edit?
If the keyboard stopped working: 1. Remove updates to the Xiaomi Keyboard app in Settings β†’ Apps. 2. Reset the app settings to factory ones. 3. Install an alternative keyboard (e.g. Gboard) via ADB: adb install com.google.android.inputmethod.latin.apk

Compatibility with different Xiaomi Redmi models

Not all methods work equally well across devices, and below is the compatibility table for popular models:

ModelSystem settingsGboard/SwiftKeyChange to DPIMIUI themesSpecial opportunities
Redmi Note 12/13βœ… (MIUI 14/15)βœ…βœ… (rusty)βœ…βœ…
Redmi 10/11βœ… (limitedly)βœ…βš οΈ (demand ADB)βœ…βœ…
POCO X3/X4βœ…βœ…βœ…βŒ (limited scope)βœ…
Redmi 9/9A❌ (no slider)βœ…βš οΈ (risk)βœ…βœ…
Redmi 8/8AβŒβœ…βŒ (root)βœ…βš οΈ (narrowly)

If your model is not in the table, focus on the MIUI version:

MIUI 12-14: All methods are supported except manual file editing without root.

MIUI 11 and below: It is recommended to use Gboard or change the DPI via ADB.

FAQ: Frequent questions about increasing the keyboard on Xiaomi

πŸ” Why After Updating MIUI keyboard settings are dropped?
For major updates (e.g., from MIUI 13 to MIUI 14), custom settings, including keyboard size, are reset. To avoid this, before updating: Take a screenshot of the current keyboard settings. Export Gboard settings (if you use) through Settings β†’ Backup. After updating manually restore settings.
βš™οΈ Can you only increase the keyboard in specific applications (for example, WhatsApp)?
No, the keyboard system settings are global, but you can: Use the floating keyboard mode and manually resize it for convenience. Set an alternative keyboard (like Chroom) for a specific application only through Settings β†’ Language and input β†’ Keyboard management.
πŸ“± Why the Redmi Note 10 Pro doesn’t have the option to resize the keyboard?
On some devices, Xiaomi removes this option from the menu if you use the standard MIUI keyboard. Solutions: Switch to Gboard - it has flexible size settings. Update the firmware to the latest version of MIUI (in new builds, the option returns). Use ADB to force the hidden settings to be enabled (requires technical knowledge).
πŸ”„ How to return the standard size of the keyboard after experiments?
To reset all changes: For Gboard: Settings β†’ Settings β†’ Reset. For System Keyboard: Clear the Xiaomi Keyboard app data into Settings β†’ Applications. For DPI: run adb shell wm density reset. For those MIUI: return the standard theme in the Themes app.
πŸ› οΈ Can I enlarge the keyboard without losing the quality of the display?
Yes, if you use: Gboard with customized Custom Size β€” zooming without losing clarity. Changing font size (not DPI!) β€” only the labels on the buttons increase, not the buttons themselves. Themes with vectored icons (like Material You) β€” do not lose quality when zooming. Avoid changing the density of the screen (DPI) β€” this leads to blurring of interface elements.