Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I constantly use the brightness, mission control, volume, and iTunes playback shortcuts on my keyboard's function row. However, a handful of apps I use make heavy use of F1, F2, etc. for keyboard shortcuts, and it's annoying having to use something like Fn+F7 all the time for something that was intended to be a single keystroke away.

I can think of a few ways to get around this problem:

  1. Manually reassign any and all keyboard shortcuts that make use of function keys to something else. Ugh.
  2. Enable the "Use all F1, F2, etc. keys as standard function keys" option in System Preferences, and re-train myself to use Fn whenever I want to use the system shortcuts. Ugh.
  3. Find a way to enable this option only for certain applications.

Is this possible to do? Are there any third-party apps that can take care of this for me?

share|improve this question
Note - we have a similar but distinct question on how to make system-wide changes to the keys to mix some as Apple defined and some defaulting to F6 (or whatever number desired). This question seems more about making one (or some Apps) have a different map as opposed to making a system wide change. – bmike Mar 25 '13 at 14:35
up vote 5 down vote accepted

Try Palua, I think this is exactly what you're looking for. Costs $0.99 / £0.69 in the Mac App Store.

In MacStories: Control OS X Function Keys with Palua

share|improve this answer

I've seen this application before when I was just browsing, never used it though. It's called FunctionFlip.

FunctionFlip individually controls your MacBook or MacBook Pro's function keys, turning special keys back to regular F-keys, or vice-versa. FunctionFlip is a preference pane; you'll find it in the "Other" category in System Preferences.

share|improve this answer
This sort of does what I want, except it works system-wide. I need something that does what FunctionFlip does but only for specific apps. – Brant Bobby Apr 22 '12 at 16:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.