What to do with Mac volume keys not working

5 min read

If you’re like most Mac users, you might find yourself adjusting Mac volume keys all the time. The music might be too loud, the conference call too quiet, or app notification too distracting.

In all these cases, we expect volume keys to change the audio level instantly. But what happens if you find that a volume button doesn’t work on Mac?

Having no control over your Mac’s volume is frustrating. Luckily, there are plenty of ways to approach and fix this issue, using both built-in utilities and third-party software. Let’s dive in. 

Why isn’t volume button working on Mac? 

When you see volume buttons not working on MacBook, you might get a bit scared. Is your Mac broken? 

While it might be a hardware issue, it’s much more likely to be related to software, glitches, bugs, or settings. For example: 

  • Audio drivers might be malfunctioning 
  • Keyboard settings might have been changed
  • Volume keys might be controlling external speakers instead
  • Other software might be interfering with your keyboard

Luckily, most of these problems can be resolved in just a few minutes. 

What to do to fix MacBook volume control not working

Each issue described above can have a few underlying problems with several solutions you can try. We’ll list them in the logical and the most likely order, so you can fix volume buttons not working on MacBook in no time. 

Configure your keyboard

By far the most common reason for Mac volume keys not working is having your keyboard set to use F1-F12 function keys by default. In this case, you can control volume by pressing the fn key + F10, F11, or F12. 

However, you can get the standard functionality back: 

  1. Go to the Apple menu > System Settings.
  2. From the left sidebar, click Keyboard.
  3. Navigate to Keyboard Shortcuts and choose Function Keys in the sidebar.
  4. Toggle off Use F1, F2, etc. keys as standard function keys.

While you’re there, scan through all the keyboard shortcuts to make sure that nothing else is interfering with your volume keys. 

If you want complete freedom over the shortcuts you set up, you need to use an app like BetterTouchTool. 

BetterTouchTool makes keyboard, TouchBar, trackpad, and mouse customizations on your Mac a breeze. You can assign actions and workflows of any complexity to simple shortcuts or gestures, and even trigger them remotely. Shortcuts can be designed to work in specific apps, and you can even code custom widgets to add to your TouchBar, such as crypto trackers or weather forecasts. And, of course, you can assign and reassign volume buttons as you see fit. 

Check sound settings on your Mac

With the increasing adoption of Bluetooth-enabled speakers and headphones, it’s easy to forget that your Mac is connected to an external device. 

To see whether by pressing the volume buttons, you’re managing audio on a speaker: 

  1. Go to the Apple menu > System Settings.
  2. From the left sidebar, click Sound.
  3. Make sure that the Output lists your Mac’s speakers and that the Mute box is not checked.

To make the Bluetooth audio management process easier in the future, consider using a utility like ToothFairy. 

ToothFairy is a single-click (or shortcut) menu-bar utility that lets you instantly connect to (or disconnect from) your favorite Bluetooth devices. Setting up favorites is easy, and you can assign custom icons to be displayed in the menu bar for each one. As a result, you’ll never be confused as to which Bluetooth device is connected to your Mac right now.

Reset Mac audio processes

It’s also possible that your Mac’s audio problems are caused by a glitch or a bug. If the above suggestions don’t help, try resetting your audio processes instead. 

To start, stop the coreaudiod process in Activity Monitor: 

  1. Launch Activity Monitor from Application > Utilities.
  2. Search for "coreaudiod." 
  3. Click the stop icon to terminate the process.

If you can’t find coreaudiod in Activity Monitor, you can alternatively open Terminal and type sudo killall coreaudiod followed by Return. 

Then, check your MIDI settings: 

  1. Use Spotlight to search for Audio MIDI Setup.
  2. Make sure that only your Mac speakers are active.

Finally, get rid of any bugs and glitches with a simple scan from CleanMyMac X. 

CleanMyMac X is an all-in-one optimization app for Mac, which cleans, speeds up, and protects your machine in seconds. The app offers scans of various specificity, from general system junk cleanup to repairing disk permissions and flushing DNS cache. 

If you’re just starting with CleanMyMac X, a Smart Scan is recommended: 

  1. Open CleanMyMac X.
  2. Go to Smart Scan > Scan.
  3. Select anything you don’t need on your Mac.
  4. Remove.

Restart your Mac

If none of the above helped restore your Mac volume button functionality, try restarting your Mac. 

In addition, you can reset PRAM and NVRAM that store your speaker volume information within the system. To do that: 

  1. Turn off your Mac.
  2. Turn it back on. Once you see the Apple logo, press and hold Option + Command + P + R until your Mac restarts and you hear a sound. 

As a last resort, you can also try updating or reinstalling your macOS altogether. If none of this helps, try contacting Apple support. 

Most cases, however, will be quickly resolved with BetterTouchTool that offers custom shortcuts, ToothFairy that makes managing Bluetooth devices a breeze, and CleanMyMac X that clears your Mac of any bugs. 

You can try BetterTouchTool, ToothFairy, and CleanMyMac X for free for seven days through the trial of Setapp, a platform with more than 240 outstanding apps for Mac and iOS. Give every Setapp app a try at no cost and keep your new favorites. 

240+ apps for $9.99
per month

Sign up to Setapp and try them for free.