Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

The F3 button on my rMBP has a figure which shows 3 rectangles, pressing the button without the FN key initiates the Expose function. I want to modify that key for another function. However I cannot directly modify it via preferences because pressing that button does not register as a specific keyboard shortcut.

share|improve this question

2 Answers 2

up vote 2 down vote accepted

You could also change it to a normal F-key with FunctionFlip.

If anyone else is looking for a way to change it with KeyRemap4MacBook, just create a private.xml like this:

<?xml version="1.0"?>
<root>
<item>
<name>test</name>
<identifier>test</identifier>
<autogen>--KeyToKey-- KeyCode::EXPOSE_ALL, KeyCode::F19</autogen>
</item>
</root>

The keycode constants are defined in src/bridge/generator/keycode/data. The test folder has a checkbox.xml with all the predefined mappings.

share|improve this answer
    
What is the code to Hide window ? Which is CMD + H ? –  Render Oct 9 '12 at 11:37
    
--KeyToKey-- KeyCode::EXPOSE_ALL, KeyCode::H, VK_COMMAND if you use a QWERTY-like keyboard layout. –  ؘؘؘ Oct 9 '12 at 19:00

Take a look at KeyRemap4MacBook, it should do what you're looking for.

share|improve this answer
    
That is too complex and not straightforward. Would appreciate another way. –  Render Oct 9 '12 at 4:21
    
It's really not complicated. In the KeyRemap4MacBook preferences, just search for "Expose to F3", and that button will become the F3 button again, which "System Preferences" understands and can use for other shortcuts. –  Mike Feb 5 at 18:59

Your Answer

 
discard

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.