When your Xiaomi 15's volume buttons stop responding, it can be a real nuisance. You press them and nothing happens, whether you're trying to turn down a video or silence a call. The good news is that this is often a software hiccup, especially with HyperOS 2, and you can usually fix it yourself without a trip to a service center.
I'd start with the simplest solutions first. They take just a minute and resolve a lot of these glitches.
Remove Your Phone Case
Take your phone out of its case. Some cases, especially thicker or ill-fitting ones, can press against the buttons or restrict their movement just enough to make them feel unresponsive. It's a quick check that rules out the most obvious physical cause.
Perform a Force Restart
A force restart is the go-to fix for many random software issues on Android phones, including unresponsive buttons. It clears the phone's temporary memory without touching your personal data.
For the Xiaomi 15, press and hold the Power button for about 15 seconds. Keep holding it until you see the phone's screen go black and the Xiaomi or HyperOS logo reappear. This forces a full reboot and can clear up the glitch that's ignoring your button presses.
Check for Software Updates
Since the Xiaomi 15 runs the new HyperOS 2 on Android 15, there's a chance a software bug is causing the problem. Xiaomi frequently releases updates to fix these kinds of issues.
Go to Settings > About phone > HyperOS version. Tap on "Check for updates" and install any that are available. Make sure your phone is connected to Wi-Fi and has at least 50% battery before you start the update.
Clean the Volume Buttons
Dust, lint, or pocket debris can easily get lodged around the buttons. This physical blockage can prevent them from clicking properly. Grab a can of compressed air and give the area around the volume rocker a few short bursts.
For any sticky residue, you can dip a cotton swab in a tiny amount of isopropyl alcohol (90% or higher is best). Wring it out so it's just damp, then gently clean around the button seam. Let it dry completely before testing the buttons again.
Test in Different Apps and Modes
Sometimes the issue is context-specific. Open the YouTube app and try to adjust the volume while a video is playing. Then, try it from the home screen or while on a call.
Also, check if the buttons work when the phone is in Game Turbo mode. You can enable this from the quick settings panel. Some performance modes can temporarily remap button functions, so it's worth testing with it both on and off.
Use the On-Screen Volume Slider
While you're figuring this out, you can still control your volume. Just press the physical volume button once to make the on-screen slider appear, then adjust it by tapping and dragging the slider with your finger.
You can also pull down the notification shade twice to access the quick settings, where you'll find another volume slider. Using the software controls can sometimes help "wake up" the system to the physical buttons again.
Check Accessibility Settings
There's a feature in Android called "Switch Access" or similar that can override physical buttons. It's unlikely to be turned on by accident, but it's a quick setting to verify.
Go to Settings > Additional settings > Accessibility. Look through the menu for any services like "Switch Access" or "Volume key shortcut" that might be interfering. Make sure they are turned off.
Boot into Safe Mode
Safe mode starts your phone with all third-party apps disabled. If your volume buttons work perfectly in safe mode, then a recently installed app is likely the culprit.
To enter safe mode on the Xiaomi 15, press and hold the power button until the power off menu appears. Then, press and hold the "Power off" option on your screen. A prompt will ask if you want to reboot to safe mode. Tap "OK". Test your buttons here. To exit, just restart your phone normally.
Consider a Factory Reset
If the buttons are still dead after all this, a factory reset can eliminate any deep-seated software corruption. This is a last resort because it will erase everything on your phone.
Crucially, back up all your data first. Use Xiaomi Cloud or transfer files to a computer. To reset, go to Settings > About phone > Factory reset. Follow the prompts to erase all data and restore the phone to its original software state.













