Mac OS X - KeyMap Function Keys

hey all,
I am using Intellij IDEA 13 on Mac OS X and with the latest MacBook Pro.

How do I use the Keymappings correctly? For example, Run is on Shift+F10 but all it does is activate/deactivate the sound.
How do I tell Mac OS or the programm to use the correct keymapping just for the active application?

best regards

3 comments
Comment actions Permalink

That's in the System Preferences -> Keyboard
The setting is called "Use all F1, F2, etc. as standard function keys."

1
Comment actions Permalink

By default, Mac function keys control hardware functions, e.g., mute, display brightness, etc. If you want to use them as actual function keys, you hold down the 'fn' key, e.g., 'fn-F10' to output the function key. Most Mac software doesn't use function keys for anything so this default usually works just fine. But if you're a software developer you tend to use cross-platform software that assumes the function keys are fair game for keystrokes. That's not just IntelliJ, that's all kinds of software.

As the other poster already mentioned, there's a system setting that lets you flip how the function keys work. Once you activate that setting, pressing the function key outputs the function key value and you no longer get the hardware controls by default. To use the hardware controls you use the 'fn' key. On my keyboard, with the function key setting flipped, 'fn-F10' mutes the volume. That works well for me since I rarely use the function keys to control hardware but often use them to output function key values.

0
Comment actions Permalink

@Maarten Hazewinkel
@Charles Wise

To both of you, thank you very much!
What a shame I never came to the idea to check the keyboard preferences or to use the FN key! I am new to MAC and thought it is a what they call "feature" that there are "Function Keys" (haha^^)

But I am used to it so I changed the settings and rely on using FN+ for Hardware-Functions...

Thanks! I am happy now :-)

best regards

0

Please sign in to leave a comment.