Quick Fix:

  • Remove your iPhone case
  • Clean around the buttons with isopropyl alcohol
  • Enable AssistiveTouch (Virtual Button)
  • Force restart using the screen (if possible)

Steps to Fix Stuck or Unresponsive Buttons

1 Remove Case & Clean Debris

A tight or poorly fitting case can sometimes stop your iPhone buttons from working right. Try removing the case and see if the buttons click properly. If they still feel sticky, gently clean around the button edges with a Q-tip lightly dipped in 90% isopropyl alcohol to get rid of any dirt or sticky buildup.

Cleaning iPhone Buttons

2 Use AssistiveTouch as a Workaround

If a button on your iPhone is broken, you can use a “Virtual Button” instead. Go to Settings > Accessibility > Touch > AssistiveTouch and turn it ON. This will put a small floating icon on your screen, letting you control the Volume, lock your screen, or go Home without needing the physical buttons.

Enabling AssistiveTouch on iPhone

3 Check 'Change with Buttons' Setting

If your volume buttons aren’t adjusting the ringer volume, it could just be a setting. Go to Settings > Sounds & Haptics and make sure “Change with Buttons” is turned ON. Sometimes the buttons work, but the software setting stops them from changing certain volumes.

iPhone Volume Button Settings

Why This Happens?

  • Dirt, dust, or liquid trapped inside the button mechanism
  • Mechanical wear and tear from long-term use
  • A heavy impact or drop that dislodged the internal flex cable
  • Software glitches preventing the OS from recognizing the press

Pro Tips:

  • If your Power button is broken, you can turn off your phone via Settings > General > Shut Down.
  • To wake the phone without a Power button, enable "Raise to Wake" or "Tap to Wake" in Display settings.
  • Avoid using too much liquid when cleaning; even a small drop inside the button can cause a short circuit.

Frequently Asked Questions

Can I restart my iPhone if the buttons don't work?

Yes! You can restart your iPhone without using any physical buttons. Just go to Settings > Accessibility > Touch > AssistiveTouch > Device > More > Restart. This will reboot your phone using on-screen controls.

My Home button doesn't 'click' anymore, is it broken?

On iPhone 7, 8, and SE (2nd/3rd Gen), the Home button doesn’t physically move. It uses the “Taptic Engine” to create a vibration that feels like a click. If you stop feeling the click, it could be a software issue or a problem with the vibration motor.