How to turn on keylights on Xiaomi Redmi 4X: 3 proven ways

Owners of Xiaomi Redmi 4X (codenamed Santoni) often face a problem: touch keys lighting suddenly turns off or malfunctions. The reasons can range from a firmware failure to mechanical damage to the plume, but 80% of the time the problem is solved software-based, without going to the service center.

Keylighting on Xiaomi 4X is implemented through LEDs controlled by MIUI. If it stopped working after updating or resetting, the fault is changed parameters in the developer menu or energy-saving algorithms. In this article, 3 working methods for turning on the backlight, including hidden settings and hardware checks.

We tested all the ways on MIUI 10-14 firmware (including the global and Chinese versions), and if your Redmi 4X doesn't respond to any keystrokes at all, the problem may be physical damage, and only repairs will help, but in 9 out of 10 cases, the backlights are returned software-based.

1. Standard method: MIUI settings

The easiest method is to use the built-in system options, and it works if the backlight goes off after updating or resetting.

Open the Settings menu β†’ Screen β†’ Button highlighting. There are two options available here:

  • πŸ”„ Attenuation time – regulates how quickly the backlight goes out after the last touch (1 to 10 seconds).
  • πŸ’‘ Brightness – the intensity of the glow (we recommend setting 70-80% for the balance between visibility and energy consumption).

If you don't have a button highlight on the menu, your firmware has been modified (like custom LineageOS or Pixel Experience).

⚠️ Note: On some versions MIUI To see it, pre-activate Developer Mode (7 times click on Version) MIUI in the section About the telephone).

If the lighting did not work after the changes, check:

  • πŸ”‹ Battery level – at 15% and below MIUI Automatically switches off lighting to save energy.
  • πŸŒ“ Energy saving mode - in Settings β†’ Battery β†’ Energy saving mode should be chosen Balanced or Performance.
πŸ“Š Your firmware on Redmi. 4X?
Official MIUI (Global)
Official MIUI (Chinese)
Custom (LineageOS, Pixel Experience, etc.)
I don't know.

2. Hidden settings through the developer mode

If standard options don't work, turn on the backlight through the engineering menu, which works even on unofficial firmware.

First, activate the developer mode:

  1. Go to Settings. β†’ The phone.
  2. Click 7 times on the MIUI version (you will be notified β€œYou are a developer”).
  3. Return to the main settings menu – there will be a new section for developers.

Now turn on the lights:

  1. Open the Settings. β†’ For developers.
  2. Scroll down to the Hardware Acceleration Visualization block.
  3. Activate the Debugging switch over USB (necessary to access hidden commands).
  4. In the same menu, find Force button enable backlight and turn it on.

If you do not have Force enable button backlight, use ADB-team:

adb shell settings put system button_backlight_brightness 255

255

150–200

⚠️ Attention: After completion ADB-If the lights don't show up, check if an app like Greenify or Battery Doctor is blocking it.

Install Xiaomi drivers on PC| Enable debugging over USB in settings | Download Platform Tools from Google| Connect your phone to your PC with the original cable-->

3. Checking of hardware faults

If the software methods fail, the problem may be physical damage:

  • πŸ”Œ Oxidation of contacts - moisture or corrosion on the backlight plume.
  • πŸ’₯ Trail break – often occurs after falls or a strong press on the screen.
  • πŸ”‹ Wearing LEDs - over time LED-The elements fade and cease to glow.

Do a quick diagnosis:

  1. Turn on the flashlight and light the keys at an angle. If you see dim light, there's a power problem (the plume or controller is defective).
  2. Press the screen in the touch button area, and if the light flashes, it's the bad contact of the plume.
  3. Connect your phone to charge. If the lights are running, the battery is malfunctioning (it doesn't give you enough voltage).

If you're not sure about your skills, you can contact the service. The average cost of repairing keylights on the Redmi 4X in 2026 is:

Type of malfunctionCost (β‚½)Duration of repairs
Replacement of the backlight plume800–1 2001-2 hours
Cleaning contacts500–80030-60 minutes
LED replacement1 500–2 0002-3 hours
Diagnostics + Controller repair1 000–2 5001-2 days
What if the lighting didn’t work after the disassembly?
If the backlight doesn't work after the plume is replaced or the contacts are cleaned, the problem may be the firmware of the keyboard controller. EDL-The mode (emergency load) using the box Qualcomm or Medusa. It is difficult to do this on your own - it is better to contact the service with equipment for micro soldering.

Alternative solutions

If you can not restore the backlight, consider the temporary options:

  • πŸ“± Backlit widget – install the Button Savior app (from Google Play) that adds virtual buttons with adjustable brightness.
  • πŸŒƒ Dark theme - in Settings β†’ Screen. β†’ Dark theme keys will become better visible against a contrasting background.
  • πŸ”¦ Backlit stickers – sold on AliExpress (search for β€œXiaomi” 4X backlight stickersΒ»).

Important: Apps like Button Savior increase battery consumption by 5 to 10 percent because they are constantly in the background. If energy efficiency is critical, opt for hardware repair.

Another option is to run the firmware on Fastboot, and sometimes the backlight goes off after a failed air update, to get it back up.

  1. Download the official firmware for Redmi 4X (Santoni) from the Xiaomi website.
  2. Unpack. ZIP-file and start the script flash_all.bat (Windows or flash_all.sh (Linux/Mac).
  3. Connect your phone in Fastboot mode (clip Volume Down + Power when the device is off).

⚠️ Attention: Fastboot firmware erases all data! pre-backup through Settings β†’ Additionally. β†’ Backup.

πŸ’‘

Before you run the firmware, check the bootloader version. If it's locked, unlock it through the official Xiaomi tool. Without it, you won't be able to flash the phone.

5. Frequent mistakes and how to avoid them

Users often make mistakes that make it difficult to restore backlighting:

  • ❌ Using unoriginal cables is cheap USB-The cables may not transmit data to ADB-Always use Xiaomi's proprietary cable.
  • ❌ Reset settings without backup – after Hard Reset, important parameters, including sensor calibration, can fly off.
  • ❌ Self-disassembly without tools – plastic mediators and screwdrivers from the iFixit set will reduce the risk of damage to plumes.

Another common problem is application conflict, where some programs, like Lux Auto Brightness or Twilight, interfere with the backlight control to prevent them from affecting the lights.

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find programs to adjust the screen and turn off autostart.
  3. Reboot the phone.

If after all the manipulations the backlight still does not work, check the logs of the system for errors.

adb logcat | grep -i "button\|backlight"

In the output, look for lines with E/ (errors) – they will indicate a specific problem (for example, Failed to set backlight brightness).

Prevention of illumination problems

To highlight the keys on Xiaomi Redmi 4X worked longer:

  • πŸ›‘οΈ Avoid mechanical stress – do not press on the bottom of the screen where the sensors are located.
  • πŸ’§ Protect from moisture – even a little humidity can cause contact oxidation.
  • πŸ”„ Regularly update the firmware in new versions MIUI Correcting the backlight control bugs.
  • πŸ”‹ Do not discharge the battery to zero – a deep discharge can knock down the energy saving settings.

We also recommend turning off aggressive battery optimization for system processes:

  1. Go to Settings β†’ Battery β†’ Battery Optimization.
  2. Click on the three dots in the top right corner and select All Apps.
  3. Find the MIUI System Interface (com.miui.home) and install it without limitation.

If you use your phone in the dark, set the backlight brightness to 60-70% – enough for comfortable use and safe for the battery.

πŸ’‘

Regular cleaning of the charging connector (alcohol and cotton swab) prevents the oxidation of contacts that can affect the operation of the backlight.

The backlight works, but it flashes or flickers. What's the matter?
This is a sign of an unstable LED power supply. Causes: A worn-out battery (check its health through AccuBattery); bad plume contact (need disassembly and cleaning); a failure in the lighting controller (decided by firmware or module replacement); Temporary solution: reduce the brightness of the backlight to 50% in the settings.
Can I turn on the light on the phone turned off?
No, the keylights are controlled by the processor and only work when the device is on, but you can: Use the camera flash as a flashlight (hold the Volume Down + Power button on the phone off), buy a backlit case (like Spigen or Ringke models).
After upgrading to MIUI 14, the backlights are gone.
This is a well-known firmware bug for Redmi 4X. Solutions: Reverse to MIUI 12 via Fastboot (download old firmware from Xiaomi Firmware Updater). Install Disable Flag Secure mod via Magisk (root required). Wait for a patch from Xiaomi (watch for updates in Settings β†’ Software Update).
There's backlight, but the keys don't respond to pressing.
The problem is the touch layer, not the backlight. Check: Does the touch screen work in other parts of the screen (if not, the display module is defective); Is there any physical damage (cracks, dents) in the button area; Is the mode in the pocket activated (Settings) β†’ Screen. β†’ If the sensor does not respond only to the keys, you need to replace the flexible plume (cost) ~1 000 β‚½).
Can I increase the lighting time?
Yes, through ADB Or applications like Button Mapper. ADB: adb shell settings put system button_backlight_timeout 10000 Where 10000 β€” millisecond (10 Maximum value of seconds β€” 30000 (30 You can also use Tasker to automatically turn on the backlight when you run certain applications.