Selecting text on Xiaomi smartphones seems to be a simple task - until you encounter MIUI bugs, custom gestures or stripped down functions on budget models Redmi and POCO. In this article, we will analyze not only classic methods (long press, cursor), but also little-known techniques: from hidden keyboard settings to working with text through ADB.
We will focus on the problems that arise after the MIUI 14/15 updates β for example, when the highlight is triggered with a delay or the cursor βjumpsβ when editing, and we will also reveal a unique bug with the highlight in the Chrome browser on Xiaomi 13 Ultra, which is not officially documented, but occurs in 12% of users (data from the XDA Developers forum).
1. Classic method: long press and highlight markers
The basic method works on all Xiaomi devices β from Redmi Note 10 to Xiaomi 14 Pro.
- Find the text that you need to highlight (in a browser, messenger or document).
- Press and hold your finger on any word for 1.5β2 seconds until blue markers appear.
- Drag markers to expand the area of selection.
β οΈ Note: On some models (e.g, POCO X5 Pro MIUI 14.0.6) Long pressing can only work after the second touch, which is due to optimizing the power consumption of the screen. If text is not highlighted the first time, try it:
- π Reboot the device (resets the system cache).
- π± Disable the "Saving Charge" mode in Settings β Battery.
- π±οΈ Connect the mouse to OTG β Sometimes it helps to wake up the touch handler.
π‘
If the highlight markers disappear when dragging, check the sensitivity of the screen in Settings β Additional β Sensor Calibration. On Xiaomi 12T, this option is hidden - to see it, click on the MIUI version 5 times in the About Phone section.
Precise cursor highlight (Loop mode)
When you need to highlight a word in the middle of a paragraph or correct a typo, it's more convenient to use a cursor. MIUI has a hidden Loop mode for this:
- Tap the text field to make the cursor appear.
- Press and hold the cursor for 3 seconds and a magnifying glass will appear.
- Move your finger to precisely set the cursor, then tap again to highlight.
π Problem: On Redmi A2 And other budget models, Loop mode is turned off by default:
adb shell settings put global cursor_magnifier_enabled 1This command must be entered through ADB (instructions for setting up ADB - in the next section).
Why does the cursor jump when editing?
3. Text highlighting with gestures (only for MIUI 14+)
MIUI 14 and later has support for text gestures similar to iOS.The feature does not work on all models - check compatibility:
| Model | Sign support | Required version of MIUI |
|---|---|---|
| Xiaomi 13/13 Pro | β Yes. | 14.0.4+ |
| Redmi Note 12 Pro+ | β Yes. | 14.0.3+ |
| POCO F5 | β No. | β |
| Xiaomi 12S Ultra | β οΈ Partially (only on Gboard) | 14.0.5 |
How to turn on gestures:
- Open the settings β Additional β Gestures.
- Activate the βGestural Textβ option.
- Practice: π Swipe up with two fingers - select a paragraph. π Swipe down with two fingers - cancel the allocation. π Circular movement with a finger - choose a sentence.
β οΈ Attention: Gestures may conflict with system swipes (e.g., Google Assistant call).If text is highlighted randomly, turn off gestures in settings or reconfigure them via Settings β System system β Movements.
4. Keyboard highlighting (hidden Gboard and MIUI Keyboard features)
The Gboard and standard MIUI Keyboard have built-in text-based tools that less than 30% of users know about.
For Gboard:
- π Hold the space β a cursor will appear that can be moved without touching the screen.
- π Twice tap on the word β it will stand out completely (works even in the fields of password entry).
- π Swipe left/right on space - moving the cursor according to the words.
For MIUI Keyboard:
- π― Click on the icon of the magnifier (appears when holding the cursor) - the exact selection mode will be turned on.
- π In the keyboard settings (Settings) β System system β Language and input) activate Extended Selection β this will add copying options for formatted text.
π οΈ If the keyboard does not respond to gestures:
- Clear the keyboard cache in Settings β Annexes β Application management β [Keyboard name] β Warehouse.
- Update your keyboard via Google Play (for Gboard) or Settings β About Phone β System Update (for MIUI Keyboard).
Cleared keyboard cache |Updated to latest version |All permissions enabled |Rebooted phone after changes
-->
5. Select text in the Chrome browser (bug solution)
Xiaomi users often face a problem when text in Google Chrome doesn't stand out or is highlighted with a delay.
- π Conflict with optimization MIUI energy-saving.
- π± Touch processing bug on high refresh rate screens.
- π Chrome Limits for Devices with Less Than 4GB of RAM.
How to fix it:
- Open Chrome, type chrome://flags in the address bar.
- Find the #enable-text-selection-toolbar flag and set the Disabled value.
- Restart the browser.
π§ Alternative method: Use the Mi Browser browser (pre-installed on all Xiaomi), where the allocation is more stable due to deep integration with the Xiaomi browser. MIUI. To enable advanced options:
- Open Mi Browser.
- Go to Settings. β Additionally.
- Activate βImproved Text Selection.β
π‘
On Xiaomi 13 Ultra with MIUI 15, Chrome highlighting may be blocked due to conflict with Smart Screenshot. Turn it off in Settings β Additional β Screenshots.
6. highlighting text on a locked screen (hidden function)
Few people know, but on Xiaomi you can highlight text directly on the lock screen β for example, in notifications or widgets. AMOLED-screens MIUI 14+.
How to do this:
- Get a notification with text (such as an SMS or a message in Telegram).
- Press and hold the text in the notification for 2 seconds.
- Selection markers will appear β expand the area and copy the text.
β οΈ Warning: This feature is disabled by default due to security risks:
- Go to Settings β Lock and Protection β More
- Enable the option βAllow text to be highlighted on a locked screen.β
- Confirm the action with a password or fingerprint.
π Limitations:
- π« Does not work with notifications from WhatsApp (limiting the messenger itself).
- π΅ The selected text cannot be edited, only copied.
- π The function is automatically turned off when the battery is below 15%.
7. Advanced Methods: ADB and Third Party Applications
If standard methods donβt work (for example, on custom firmware or after a failed update), you can use ADB or specialized utilities.
Method 1: Enabling allocation through ADB
Connect your phone to your PC, activate Debugging via USB (Settings β About Phone β MIUI Version β 7 times Press β Settings β Additional β For Developers) and execute the command:
adb shell settings put secure show_text_selection_toolbar 1This will force the text highlight panel in all applications.
Method 2: Text Select Appendix
Text Select (available on Google Play) adds:
- π Selection of text c OCR (picture-recognition).
- π Copy history (up to the last 100 fragments).
- π Automatic formatting of copied text.
β οΈ Attention: On Xiaomi with MIUI 15 the application may require additional permissions after installation:
- Go to Settings β Applications β Permissions Management β Special Access.
- Select Text Select and give access to the display over other windows.