Spontaneously pressing buttons on Xiaomi during a call: 7 ways to fix

Why Xiaomi is pressed buttons during a call: the main reasons

If your Xiaomi smartphone starts spontaneously activating functions during a phone call โ€” turns on speakerphone, puts on hold, opens apps or even hangs up โ€” the problem is most often associated with a touch screen malfunction or software failure. 80% of the time, the so-called โ€œghost touchโ€ is to blame, when the system registers touches where they were not.

Another common cause is damage to the display plume after a fall or impact, such as the Redmi Note 10 Pro and POCO X3 Pro models, which are particularly sensitive to mechanical stress due to thin connecting tapes.

  • ๐Ÿ”‹ Discharged battery (below 15%) causing unstable operation of the screen controller.
  • ๐Ÿ“ฑ Incompatible firmware (especially after updating via MIUI OTA).
  • ๐Ÿ’ง Moisture getting under the screen (even if the phone is not sinking, condensation can oxidize contacts).
  • ๐Ÿงฒ Exposure to magnetic fields (for example, from magnet cases or wireless charging).

Before you bring your phone to the service, try software-based fixes that help 60% of the time. If the problem occurred after the MIUI update, there is a good chance that the firmware bug is to blame (for example, the well-known error in MIUI 14.0.3 for the Redmi Note 11).

๐Ÿ“Š Your Xiaomi smartphone has ever pressed buttons on its own during a call?
Yeah, often.
Yeah, but rarely.
No, never.
I don't know, I didn't.

Method 1: Reset and reset screen settings

Start with the simplest thing, forced reboot, press the power button for 10 to 15 seconds until the phone turns off and turns on again, which resets the touchscreen's temporary data and can fix the failure.

If the reboot didnโ€™t help, reset your screen settings:

  1. Go to Settings โ†’ Display.
  2. Select Additional Settings โ†’ Reset screen settings.
  3. Confirm the action (password or fingerprint is not required).

This method is especially effective if the problem occurs after changing the sensitivity of the screen or activating functions such as Double-Tap to wake up. On some models (Xiaomi 12T, Redmi K50), the reset also resets the calibration of the fingerprint sensor, which indirectly affects the performance of the touchscreen.

โš ๏ธ Warning: If artifacts (shimmering, stripes) appear after the screen is reset, immediately stop using the phone - this is a sign of a plume detachment that requires repair.

Check the battery charge (minimum 30%)

Make sure there are no cracks on the screen

Turn off the Bluetooth headphones.

Close all applications in the background-->

Method 2: Disabling gestures and sensitivity

MIUI has a screen sensitivity feature that can cause false positives during a call.

  1. Open the Settings. โ†’ Special facilities.
  2. Go to Physical Capabilities โ†’ Screen Sensitivity.
  3. Turn off the option of increased sensitivity.

Also check the gesture settings:

  • ๐Ÿ‘† Turn off the gesture up to return to Settings โ†’ Display. โ†’ Full-screen display.
  • ๐Ÿ‘‡ Deactivate Double Touch to Wake Up (sometimes triggered during a call).
  • ๐Ÿ”„ Set the 3 seconds delay to lock the screen in Settings โ†’ Lock screen.

In the models with AMOLED-Xiaomi 13 Pro, Mix 4 may cause an additional problem with Always-on Display, and turn it off temporarily to check if it causes phantom touches.

๐Ÿ’ก

If the problem only occurs when using headphones, try turning off the Auto Switch to Speaker feature in call settings.

Method 3: Testing for viruses and conflicting applications

Some applications (especially optimizers, launchers or games) can intercept touch events and cause random screen behavior to identify the culprit:

  1. Launch your phone in Safe Mode (press the power button โ†’ long tap on "Switch off" โ†’ "Safe Mode").
  2. Call the phone and check if the problem is recurring.
  3. If everything is working normally in Safe Mode, remove the recently installed apps.

Pay attention to:

  • ๐Ÿ›ก๏ธ Antiviruses (e.g. Avast, 360 Security) can block system processes).
  • ๐ŸŽฎ Gaming accelerators (Game Turbo, GFX Tools).
  • ๐Ÿ”„ Launchers from third-party developers (Nova Launcher, Apex Launcher).

Also, check for viruses through the built-in MIUI Security:

  1. Open Security. โ†’ Antivirus.
  2. Run a deep scan.
  3. Delete detected threats (especially with Accessibility Service rights).

AnnexPotential problemDecision
TruecallerConflict with system callDisable the screen overlay in the application settings
Facebook, InstagramBackground activity interferes with touchscreenLimit background work in Settings โ†’ Apps
Clean MasterBlocks system processesRemove or disable autostart
High FPS GamesOverheating of the processor โ†’ screen failuresLimit FPS in the game settings

Method 4: Update or roll back firmware

If the problem occurred after the MIUI update, there is a good chance that the firmware bug was to blame. For example, MIUI 13.0.4 for the Redmi Note 9 Pro was a known glitch with phantom touches during calls.

  • ๐Ÿ”„ Update your firmware to the latest version: Go to Settings โ†’ The phone. โ†’ System Update. Click Check Updates and install available patches.

Reverse to the stable version

  1. Download the old firmware from the official website.
  2. Go to Settings โ†’ About Phone โ†’ MIUI version (tap 7 times to unlock Developer Mode).
  3. Turn on USB debugging and run the firmware through the Mi Flash Tool.

Critical information: On Xiaomi 12/13 series models, rolling back the firmware without unlocking the bootloader will lead to a device lock (requires authorization of the Mi Account).

To check the current version of the firmware, enter in the dialer:

##4636##

In the menu that opens, select Phone Information and see the Software Version bar.

How to Sweat Xiaomi through Fastboot
1. Download Mi Flash Tool from the official website. 2. Unpack the firmware (.tgz) in a folder without Cyrillic characters. 3. Connect the phone in Fastboot mode (press Power + Vol-). 4. In Mi Flash, select the firmware folder and click "Refresh" โ†’ "Flash". 5. Wait for completion (don't turn off USB!).

Method 5: Diagnostics of hardware malfunctions

If the software methods didn't work, it's probably hardware.

  1. Touch screen test: Enter ##6484## (on some models ##36446337##). Select Touch Test and check if false touches are recorded.
  2. Checking the plume: ๐Ÿ” Examine the screen for backlight spots (a sign of detachment). ๐Ÿ“ฑ Carefully press the top and bottom of the screen โ€“ if the touches disappear, the plume is to blame.
  3. Battery Diagnostics: Install the AccuBattery app. Check battery health - if below 80%, replace the battery.

Typical hardware reasons:

  • ๐Ÿ”Œ Oxidation of plume contacts (often after moisture is ingested).
  • ๐Ÿ”ง Damage to the touchscreen controller (requires replacement of the motherboard).
  • ๐Ÿ”‹ Battery bloating (presses on screen, causing phantom touches).

โš ๏ธ Warning: If you press the screen with colored stripes or flicker, immediately turn off the phone, which is a sign of a short circuit in the matrix.

Method 6: Repair or Replace the Screen

If the diagnostics show a hardware malfunction, you'll need repairs.

Xiaomi modelType of malfunctionCost of repair (โ‚ฝ)Date(days)
Redmi Note 10/11Replacement of the touchscreen plume1 500โ€“2 5001โ€“2
POCO X3/X4Replacement of the display module4 000โ€“6 0002โ€“3
Xiaomi 12/13Repair of the screen controller7 000โ€“12 0003โ€“5
Redmi 9A/9CCleaning the plume's contacts800โ€“1 5001

Before you bring your phone to the service:

  • ๐Ÿ“‹ Make a backup of the data through Settings โ†’ Additionally. โ†’ Backup.
  • ๐Ÿ” Check the warranty (if the phone is under 12 months old, repairs may be free).
  • ๐Ÿ› ๏ธ Choose a service with original parts (ask for a certificate on the screen).

On models with AMOLED (Xiaomi 11T Pro, 12S Ultra), it is more expensive to replace the screen due to the difficulty of calibrating colors. After repair, ask the wizard to check the uniformity of the backlight (whether there are yellowness or spots).

๐Ÿ’ก

If the phone is warranty, DO NOT open it yourself โ€“ this will void the warranty obligations of Xiaomi.

Method 7: Temporary measures before repair

If you can not repair the phone immediately, use temporary solutions:

  • ๐Ÿ“ต Turn off the sensor during a call: Install the Touch Lock app from Google Play. Set up automatic screen lock when an incoming call is made.
  • ๐Ÿ”• Use a headset: Connect wired headphones to a microphone - this will turn off the screen while you're talking. โ†’ Calls. โ†’ Audio devices priority on headset. ๐Ÿ“ฑ Activate In Your Pocket Mode: Go to Settings โ†’ Lock screen โ†’ Extra, turn on Pocket Mode, and it will turn off the screen when you approach.