Volume buttons on Xiaomi smartphones under control MIUI 12 is not just mechanical keys for adjusting sound, but it's a whole arsenal of features that many users don't even know they're having. From basic alarm clock volume settings to full reassignment of actions, the possibilities are limited only by the firmware version and device model.
In this article, we will discuss all the available ways to customize volume buttons: from the standard settings in the Sound and Vibration menu to hidden functions through Developer Mode and third-party applications, POCO F3, Mi 11 et al., where the interface may be different. If you want to make sound control as convenient as possible, read on.
Standard volume settings in MIUI 12
Basic parameters of sound regulation in MIUI The 12 are hidden in the settings menu, but not all users know that you can adjust not only the overall volume, but also priorities for different types of notifications:
- Go to Settings. โ Sound and vibration.
- Slip on Volume (or Volume Control on some models).
- You will see a panel with sliders for: ๐ Media - music, video, games; ๐ Calls โ the volume of incoming calls; โฐ Alarm clock โ separate adjustment for signals; ๐ Notifications โ the sounds of messages and system alerts.
Please note: on certain devices (for example, POCO X3 NFC) The alarm clock can be hidden, and to activate it, you need to set the alarm clock at least once through the standard Watch app.
Important nuance: in MIUI 12, Volume Control is now available, and if it's activated (yes by default), the volume buttons in different apps will work independently, for example, reducing the sound on YouTube will not affect the volume on Spotify. You can disable this option in the same menu Volume - Slider Separate control.
๐ก
After updating before MIUI 12 volume buttons started to work "curve" (for example, do not respond to the first press), try resetting the sound settings: โ Annexes โ Application management โ Three dots (menu) โ Reset application settings.
Reassign volume buttons through Developer Mode
For advanced users MIUI 12 offers hidden options for reassigning buttons through Developer Mode, which allows, for example, the use of volume keys to:
- ๐ต Switching tracks in the player;
- ๐ธ Launching the camera (even on a locked screen);
- ๐ Activation of the flashlight;
- ๐ค Calling Google Assistant or Xiao AI.
To activate these functions:
- Turn on Developer Mode: Settings โ About Phone โ MIUI Version (shap 7 times)
- Back to Settings โ Additionally. โ For developers.
- Find Volume buttons (or button functions on some firmware).
- Select action for: Single tap (such as camera start); Double tap (track switch); Hold (activate voice assistant).
What models support button reassignment?
Important: Reassigning buttons through Developer Mode only works in the unlocked screen state. On the locked device, the keys will perform standard functions (volume adjustment or camera start if set separately).
โ ๏ธ Note: On some firmware (especially custom ones), button reassignment may conflict with control gestures. If lags or accidental positives appear after the changes, return the standard settings or update the software.
Turning off the volume buttons
Many users are annoyed by the sound signals when they press volume. MIUI 12 This sound can be turned off in two ways:
Method 1: Through sound settings
- Open the Settings. โ Sound and vibration.
- Scroll down to the System Sounds block.
- Turn off the slider Sound of buttons (or tactile feedback if you need to remove the vibration).
Method 2: Through Developer Mode (to completely disable)
If the standard method doesnโt work (sometimes the sound comes back after a reboot), use:
- Activate Developer Mode (see instructions above).
- Go to For Developers โ Media.
- Find the item Disable system sounds and activate it.
On some firmware (e.g, MIUI 12.5 Enhanced) button sound is linked to system notifications, in which case only completely disabling all sound effects in Settings will help. โ Sound. โ Additionally. โ Systemic sounds.
The buttons are turned off in "Settings" โ Sound and vibration"|
Tactile feedback is disabled (if not necessary)|
Checked in Developer Mode (to completely disconnect)|
Phone reloaded to apply changes-->
Using Volume Buttons to Control Multimedia
One of the most useful functions in MIUI 12 โ The ability to use volume buttons to switch tracks in the player, even when the screen is locked, and this option works out of the box on most devices, but it can be customized to suit yourself.
To activate multimedia management:
- Open any audio app (Spotify, YouTube Music, standard Music).
- Start playing the track.
- Press the volume button up/down once and the sound will change.
- Tap twice and the track will switch to the next/previous one.
If the function is not working:
- ๐ Check if the Separate Volume Control is enabled (see first section).
- ๐ฑ Make sure the player app has permission to work in the background (Settings) โ Annexes โ Permits โ Auto-start).
- ๐ Update the app to the latest version (in some versions) MIUI 12.0.x There were double-press recognition bugs).
โ ๏ธ Attention: On devices with MIUI 12.5 and later double pressing of volume buttons may conflict with the camera's start gesture. If the player does not switch tracks, and the camera opens - reassign the action to double press in Developer Mode (see section above).
| Model of the device | Support for multimedia management | Is adjustment required? | Notes |
|---|---|---|---|
| Xiaomi Mi 11 | Yes. | No (works by default) | There are no conflicts with the camera. |
| Redmi Note 10 Pro | Yes. | Yes (double pressing for camera needs to be disabled) | V MIUI 12.0.8 delayed-action bug |
| POCO F3 | Yes. | No. | It only works with Google Play Music and Spotify. |
| Redmi 9T | Partially. | Yes. | For the standard Music app only |
Setting up volume buttons for quick application launch
V MIUI 12 has a hidden function that allows you to set any application to start holding the volume buttons. This is convenient, for example, for quickly opening a flashlight, camera or messenger. However, this option is not dokument and requires activation through Developer Mode.
Instructions for setting:
- Enable Developer Mode (see section above).
- Go to Settings. โ Additionally. โ For developers โ Volume buttons.
- Select an action to hold (such as Launching an application).
- Specify the desired application from the list (for example, Camera or Flashlight).
Limitations:
- ๐ซ Not all applications are supported (for example, you can not set up a Google Pay startup or system utilities).
- ๐ On some firmware (MIUI 12.0.1-12.0.4) function is unstable โ it can be triggered with a delay.
- ๐ฑ If you assign a camera launch, then on a locked screen, holding the volume button will open the camera without unlocking (the risk of random shots).
๐ก
Assigning applications to volume buttons is one of the most useful, but also the most unstable features MIUI 12.Pre-test it on your model before use, as it can cause accidental positives or lags on some devices.
Solving Volume Button Problems
If the volume buttons on your Xiaomi stop working or behave strangely (for example, adjusting the sound with jerks, do not respond to presses), the reasons can be both software and hardware.
Problem 1: Buttons donโt respond or work over and over again
Possible solutions:
- ๐ Rebooting the device โ sometimes helps with temporary failures.
- ๐งน Cleaning the cache of system applications: Settings โ Annexes โ Application management โ Three points. โ Show system-based โ Find "Settings" and "Systems" UI" โ Clear the cache
- ๐ฒ Resetting sound settings: Settings โ System system โ Resetting settings โ Reset application settings
- ๐ ๏ธ Physical damage check โ if the buttons donโt work even after resetting, they may have stuck or the plume has gone away (especially after falls or moisture hits).
Problem 2: Buttons regulate the wrong sound (for example, instead of media โ a call)
This is a typical situation after a firmware update or a setting reset.
- Open Settings โ Sound and vibration โ Volume.
- Check if the volume control is separate. If it's not, turn it on.
- If the problem persists, reset the sound settings (see paragraph above).
Problem 3: The buttons will work on their own
Reasons:
- ๐ง Moisture falling under buttons (often on Redmi with leaky body).
- ๐ ๏ธ Wear of the button mechanism (relevant for devices older than 2-3 years).
- ๐ค Conflict with applications that use accessibility (e.g., automatic volume control).
Decisions:
- Check the device for moisture (Liquid Damage Indicator under the battery).
- Turn off permissions for suspicious apps in Settings โ Special facilities โ Special facilities services.
- If the problem is hardware, you need to replace the buttons (cost of repair: ~1 000โ1 500 โฝ).
โ ๏ธ Attention: On devices with MIUI 12.5 Enhanced and later spontaneously triggered volume buttons may be associated with the Adaptive Sound function. โ Sound and vibration โ Adaptive sound.
Hidden functions of volume buttons in MIUI 12
In addition to the standard settings, the MIUI 12 There Are Some Hidden Tricks Few People Know About:
- ๐ฎ Game mode: In games, volume buttons can be used to quickly access a chat or map (configured in Settings). โ Special facilities โ Gaming accelerators).
- ๐ธ Fast shooting: Some models (Mi 11 Ultra, Redmi) K40 Pro) holding the volume button down on the locked screen immediately opens the camera in video mode.
- ๐ Scheduled silent mode: You can set the automatic buttons to shut down the sound at a certain time (via Settings) โ Sound. โ Don't disturb. โ Schedule).
- ๐ Saving Charge: In Developer Mode, there is an option to turn off vibration at low charge, which automatically makes the volume buttons "quiet" at the battery level below 15%.
Another little-known possibility is to adjust the sensitivity of the buttons, so if you think the keys are too easy to work or require a lot of pressing, you can calibrate them:
- Activate Developer Mode.
- Go to For Developers โ Entering.
- Find the Calibration button volume and follow the instructions on the screen.
This feature is not available on all devices โ it is not available on budget models (Redmi). 9A, POCO M3) and some other firmware from third-party developers.