For instance, I have a program that has a shortcut for Shift+F11, but of course on my MacBook Pro that's a volume button so I have to hit Fn+Shift+F11. Is there a way to avoid hitting the function key all the time? Not a big deal, just curious.

4 Answers 4


Settings -> Keyboard -> "Use all F1, F2 etc keys as standard function keys"

enter image description here


I'm not sure when this changed, but on my Mac running macOS Ventura, you have to dig a bit deeper than the screenshot in the accepted answer.

First, go to System Settings → Keyboard. Then click "Keyboard Shortcuts...".

System settings → Keyboard dialog

In there, navigate to Functions keys.

Keyboard shortcuts → Function Keys dialog

And there you will find the setting.


You may like FunctionFlip. Here is a description from it's website:

FunctionFlip's purpose is simply to disable the special features — rewind, play, mute, etc. — on the function keys. For example, if you "flip" F7, F8, and F9, those keys — only those keys — will revert back to normal F keys. Press the fn key with the special key to get the special function back. That is, the "special" and "normal" functions are flipped.

  • +1 Thanks! I was after something JUST like this!
    – dano
    Aug 16, 2012 at 19:38
  • Is there any equivalent of this for Windows? May 3, 2023 at 10:47

If you're using an external keyboard for a mac, check the external keyboard for a f-key lock button. On my logitech it is on the escape key.

(I just spent half an hour figuring it out!)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .