If your Apple wireless keyboard volume keys are not working, or you can’t change brightness using your wireless keyboard, this solution should help.
I think that this fix will apply to any version of Mac OS X or macOS.
I suggest you try the following tactics in the order given. Nothing worked for me until the last tactic, which you can skip to now, if you like. Or read on, and try each of these.
SOLUTION 1. RESTART YOUR MAC.
Maybe it’s been a while? Theoretically, you shouldn’t have to restart your Mac often. But it can be surprisingly effective at fixing odd issues like this. So try that first. :)
SOLUTION 2. Disable ‘standard function keys’ in Keyboard under System Preferences
a. Click on the Apple Icon in the top left corner of your screen, and then click on ‘System Preferences…‘
b. Within System Preferences, click on ‘Keyboard‘. On the following screen, ensure that you do not have a check mark in the box that says “Use F1, F2, etc. keys as standard function keys”.
SOLUTION 3. BLAME THE BETA.
Any chance you’re using a beta version of macOS? If you’re not sure about your answer, then the answer is almost certainly no. Beta versions are used to test a piece of software before it’s released. Usually you have to sign up to be a beta tester.
So, but, if you are in fact a beta tester… I’d blame the beta.
Submit a bug report, wait for the alpha, or downgrade to the latest alpha release that available in the App Store.
SOLUTION 4. DO A DEBUG RESET OF YOUR BLUETOOTH CONNECTIONS.
It sounds complicated, but this solution is fast, effective and easy. And it’s non-destructive, so you won’t have to do a lot of work to get up and going. The whole process should take 60 seconds.
a. Make sure that you can see the Bluetooth icon on your menu bar at the top of your screen.
If you can see this icon, go to step c below.
If you can’t see this icon, you will need to enable the feature to Show Bluetooth in menu bar.
b. Optionally enable the Bluetooth icon in the menu bar.
Click on the Apple Logo in the top right corner of the screen, and select ‘System Preferences…’
Then, within System Preferences, click on Bluetooth.
d. With these two buttons held down on the keyboard with your left hand, use your right hand to click on the Bluetooth icon on your menu bar. This will open the special Debug menu for your Bluetooth connections. You’ll get a ton more info & options here, compared to the normal menu.
You can now let go of those button on the keyboard. They’ve completed their task. :)
We’re now going to break the connection with all Bluetooth devices. So, if you’re on a Mac that doesn’t have a built-in keyboard (like an iMac), you may want to have a USB keyboard ready. If you’re on a laptop, you’ll be just fine.
e. Hover over Debug so that its sub-menu opens up, then click on Remove all devices.
This will tell macOS to forget everything it thinks it knows about your connected Bluetooth devices.
You’ll get the following warning. Again: you should be prepared to switch over to your Mac’s built-in keyboard, or plug in a wired USB keyboard for these next steps.
f. Click Remove when the following confirmation window appears:
g. Now, in the menu bar at the top of your screen, click on the Bluetooth icon again.
(This time, you do not need to hold down Shift and Alt).
h. In Bluetooth System Preferences, you should see a list of all the Bluetooth devices you use. They should all be disconnected now. In this list, find your wireless Bluetooth keyboard.
i. Simply click the Connect box beside your keyboard.
Connection should happen quickly and without much interaction, or need to enter a pairing code.
And that’s it!! If your experience is anything like mine, you will have your special function key functionality back. The top of your keyboard should work again. Wahoo!!
TIP: Don’t forget to click Connect on all relevant devices you want to use, including Bluetooth speakers, headphones, trackpads, mice.
Now that your keyboard is back in business, you may want to consider increasing your keyboard key repeat rate, via some command-line arguments in Terminal.app. It’s easy to do, and will help speed up your slow repeat rate in Mac OS X.