How do I control the volume with a non-Mac keyboard?

I just bought an iMac with a bluetooth keyboard. The F keys were brilliantly working to control the volume, but then I exchanged it for a wired keyboard to save batteries. Now my F keys have their old functions, and they don't adjust volume, toggle Spaces, etc.

The problem is not fixed by System Preferences → Keyboard → Toggle switch.

Any ideas?


For the Mac Googlers out there with PC keyboards, I highly recommend the free app Spark for controlling volume via shortcuts. I currently use Cmd + Alt + Q/W/E to control Down/Up/Mute on my keyboard.


My best understanding so far is that there is no way to replicate the system-wide volume behavior of the built-in function keys using the keyboard properties window. I think you must have a mac keyboard or one designed to be used with a Mac.

If you're willing to use a third-party app to get the effect you want, then try the one suggested above.


Keyboard Maestro did the trick for me. Just add a global hotkey and search for volume under actions. Super simple. I mapped my volume to command-shift-up/down. Seems to be working without conflict as far as I can tell.