How to increase the keyboard on Xiaomi phone: step-by-step instructions for all models

The small keyboard on the screen of Xiaomi’s smartphone is a common problem for users with large fingers or poor eyesight. Tiny buttons lead to constant typos, slow down typing and sometimes make communication in instant messengers a real torture. Fortunately, the manufacturer has envisaged several ways to increase the size of the keyboard, both with regular MIUI tools and with third-party solutions.

In this article, we will discuss all the current methods, from basic zoom settings to hidden functions and alternative keyboards. These solutions work on most Xiaomi, Redmi, POCO and Black Shark models running MIUI 12-14 and HyperOS. We will pay special attention to the nuances for different firmware versions and possible limitations.

If you’re tired of putting up with uncomfortable text input, read on. We guarantee that at least one of the suggested ways will help make the keyboard on your Xiaomi larger and more convenient.

1. Standard keyboard scale setting in MIUI

To start with, the basics are built-in MIUI tools, and the manufacturer has made it possible to resize the system keyboard of the Gboard (Google) or Mi Keyboard ( Xiaomi's own development) without installing additional applications.

Open any application where the keyboard appears (such as Messages or Notes) after the input bar appears:

  1. Touch the gear badge (βš™οΈ) at the top of the keyboard to open its settings.
  2. Select Size and Style (or Keyboard Settings β†’ Appearance for Gboard).
  3. Move the slider Keyboard height to the right for zoom in or left for zoom in.
  4. In some versions of MIUI, an additional key scale option is available – it adjusts the size of individual buttons.

If you don’t have a slider, try an alternative route: go to Settings β†’ Additional Settings β†’ Language and Input β†’ Current Keyboard β†’ Settings (for Mi Keyboard). There may be additional zoom options hidden here.

⚠️ Note: Some Xiaomi models with HyperOS (e.g. Xiaomi 14 or Redmi Note 13 Pro)+) The path to the keyboard settings may be different. If you don't find the right item, check the Special Options section. β†’ Convenience.

Update the keyboard in Google Play (for Gboard)

Restart your phone – sometimes settings are reset

Make sure you use the latest version of MIUI.

Try changing the theme of the design (affects the display of elements)-->

2. Change the size of the keyboard through special features

If standard settings don’t zoom in enough, use special features tools, which are suitable for users who want the largest possible keyboard with high contrast buttons.

Instructions:

  1. Open Settings β†’ Special Opportunities β†’ Convenience.
  2. Find the Screen Size or Enlarge (names may vary).
  3. Activate the Short Press option to zoom in and set the scale to 150-200%.
  4. Return to the keyboard – now it can be enlarged by triple touching the screen (set the gesture in the same menu).

The disadvantage of the method: magnification affects the entire interface, not just the keyboard, but this is the only way to achieve multiple scaling (for example, 2 times) without losing clarity.

For models with HyperOS (e.g. Xiaomi 13T or POCO F5), the path can look like this: Settings β†’ Special features β†’ Increase β†’ Screen size. Color filter settings are also available here to improve button contrast.

Gboard (Google)

Mi Keyboard (Xiaomi)

SwiftKey

Another.

I don't know what it costs.-->

3. Installation of an alternative keyboard with a customizable size

Standard MIUI keyboards have limited scalability, and if the built-in settings don't work, install a third-party app. Best options for Xiaomi are:

  • πŸ”Ή SwiftKey supports keyboard height adjustments between 70 and 150 percent of the standard size, plus adaptive input and cloud vocabulary.
  • πŸ”Ή Fleksy offers 5 preset sizes and the ability to manually adjust the indentations between the keys. Perfect for screens with an aspect ratio of 20:9.
  • πŸ”Ή Chroom is a minimalist keyboard with the function "Big buttons", which increases the touch area by 30%.
  • πŸ”Ή AnySoftKeyboard is an open project with flexible scale settings and support for themes.

How to install and configure:

  1. Download the selected keyboard from Google Play.
  2. Go to Settings β†’ System β†’ Language and input β†’ Current keyboard.
  3. Activate the new keyboard and set it by default.
  4. Open the application settings (usually through the icon) βš™οΈ on the input panel) and find the Size or Scale section.

For Xiaomi models with small screens (for example, Redmi A2 or POCO C50), we recommend Fleksy – it is optimized for compact displays and allows you to adjust the row height separately.

πŸ’‘

Before installing a third-party keyboard, check reviews about its compatibility with your Xiaomi model. Some applications may conflict with the MIUI 14 shell and cause lags.

Manual change of system parameters (for advanced)

If none of the above methods worked, you can try changing the system settings manually, which requires developer rights and is only suitable for experienced users. Wrong actions can lead to keyboard failures!

Instructions for MIUI:

  1. Activate Developer Mode: Go to Settings β†’ About Phone and click on MIUI Version 7 times.
  2. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  3. Connect your phone to your PC and use it ADB Changes to the settings: adb shell settings put secure default_input_method_height 1.5 Here. 1.5 β€” The scaling factor (can be specified from the 1.0 before 2.0).
  4. Reset the device.

For HyperOS, the command may be different:

adb shell settings put global input_method_height_scale 1.8

If after the changes the keyboard became too large or stopped displaying correctly, reset the settings with the command:

adb shell settings delete secure default_input_method_height

⚠️ Note: Change of system parameters through ADB can lead to unstable operation of the keyboard or reset its settings after updating MIUI. Before experimenting, back up your data!

5. Keyboard optimization for large screens (fold-telefonov)

Owners of foldable Xiaomi smartphones (for example, Mix Fold 3 or Mix Flip) face a unique problem: when the screen is unfolded, the keyboard can look too stretched or, conversely, small.

  • πŸ“± Split screen mode: In Keyboard Settings, enable Adaptive layout for folding devices (available in Gboard and SwiftKey).
  • πŸ”„ Automatic scaling: In Special Options, activate Dynamic Size Revisit – the keyboard will adapt to the current screen mode.
  • 🎨 Manual setting for each mode: some keyboards (e.g. Fleksy) allow you to save separate profiles for folded and deployed states.

The Xiaomi Mix Fold 3 also has a floating keyboard feature, which can be moved around the screen and resized with gestures.

  1. Open the keyboard in any application.
  2. Hold the gear icon (βš™οΈ) And drag it to the center of the screen.
  3. Stretching the edges of the window to change the size.
Xiaomi modelSupported ways to increase the keyboardLimitations
Redmi Note 12 Pro+Scale in settings, Gboard, SwiftKey, ADBNo floating keyboard.
POCO F5 ProAll methods, including special facilitiesADB requires unlocking the bootloader
Xiaomi 13 UltraAdaptive mode for large screensNo manual height adjustment in the Mi Keyboard
Mix Fold 3Floating keyboard, profiles for each modeNot all third-party keyboards are optimized
Redmi A2Only basic scale settingsLimited functionality due to weak iron

6. Solving problems after changing the size of the keyboard

Sometimes when you enlarge the keyboard, you get a problem: you overlap the buttons, you lose the characters, you don't get the keyboard at all. Here's how to fix them:

  • πŸ”„ Reset keyboard settings: go to Settings β†’ Annexes β†’ Manage applications, find your keyboard and press Erase data.
  • πŸ“± Switch to another keyboard: temporarily activate the second keyboard (e.g. Gboard if you used the Mi Keyboard), then return to the main keyboard.
  • πŸ”§ Firmware update: some scaling bugs are patched in new versions MIUI. Check for updates in Settings β†’ The phone. β†’ Updating the system.
  • πŸ› οΈ Cache cleaning: in Settings β†’ Memory. β†’ Clean up select the keyboard cache and delete temporary files.

If the keyboard has stopped appearing at all:

  1. Reboot the phone.
  2. Check if it is disabled in Settings β†’ Language and input.
  3. Install an alternative keyboard from Google Play.

⚠️ Note: Some Xiaomi models (e.g. Redmi) 10C or POCO M5) After resetting the keyboard, the Russian layout may disappear. To return it, go to the keyboard settings. β†’ Languages and download the desired package.

What if the keyboard has increased but started to lay?
Most likely, the problem is a lack of RAM: close the background applications through recent tasks or restart the phone. If the lags are left, try another keyboard (for example, SwiftKey is less resource-requiring than Gboard).

7. Additional tips for easy typing

Enlarging the keyboard is only part of the solution, and to make typing really comfortable, use these recommendations:

  • 🎯 Set up auto-replace: In the keyboard settings, enable Auto-correction and word hints – this will reduce the number of typos.
  • πŸ”Š Voice input: in MIUI There's a built-in voice recorder for text. Activate it by tapping the microphone icon on the keyboard.
  • πŸ–ΌοΈ Topics with high contrast: in Keyboard Settings β†’ Select a theme with black background and white letters – this will make reading easier.
  • ⚑ Gestures for quick input: in Gboard you can enable swipe input (swipe your finger without detachment).

For users with visual problems, MIUI features High Contrast (in Special Options) mode, which makes all interface elements, including the keyboard, clearer.

If you type on the go often, try the one-handed mode, which shifts the keyboard to one of the edges of the screen, reducing the tension of your fingers, and it turns on with a long tap on the emoji icon or in the keyboard settings.

πŸ’‘

The combination of a larger keyboard, a high-contrast theme, and swipe input can increase typing speeds by 30-40%, even on smaller screens.

FAQ: Frequent questions about increasing the keyboard on Xiaomi

Can I increase the keyboard on Xiaomi without installing additional apps?
In most cases, standard settings are sufficient. MIUI. Go to the keyboard settings (icon) βš™οΈ In the input panel, look for Size and Style or Keyboard Height. If you don't have one, use Special Options. β†’ Screen size.
Why do some buttons disappear after enlarging the keyboard (for example, arrows or emoticons)?
This is because the keyboard doesn't have time to adjust to the new size. Try: Reboot the phone; Reset the keyboard settings to Settings β†’ Applications; Set another keyboard (e.g. SwiftKey is better at adapting to scale change); If the problem persists, check if the keyboard conflicts with the MIUI shell. Update the firmware to the latest version.
How to return the standard size of the keyboard if it becomes too large?
The methods depend on how you enlarge the keyboard: If you use the keyboard settings, move the slider Keyboard Height to the left. ADB β€” The command is: adb shell settings delete secure default_input_method_height If through Special Options, turn off the screen scale or set the value 100%.
Will this guide be suitable for Xiaomi tablets (like Pad 6 or Pad 6 Pro)?
Yes, most methods work on Xiaomi tablets, but there are nuances: On Xiaomi Pad, the split screen function is available - the keyboard automatically adjusts to the window size. In the keyboard settings, there can be an additional item Tablet Mode with advanced zoom options. For tablets, we recommend the SwiftKey keyboard - it is better optimized for large screens.
Can you just increase the digital keyboard and leave the alphabet keyboard as standard?
Unfortunately, standard MIUI settings don't have a separate setting for the digital block. But there are workarounds: Use alternative keyboards (e.g. AnySoftKeyboard allows you to customize the size of the digital panel separately). Turn on the floating keyboard and stretch it only when you type numbers. Install a specialized application for entering numbers (e.g. Calculator Keyboard).