up vote 1 down vote favorite
1
share [g+] share [fb]

On my MacBook I have use all F1 F2 etc. keys as standard function keys option unchecked. I use FunctionFlip to map F3 from Expose to Spaces.

However I would like to use function keys as real function keys when working under virtualised environment like VirtualBox or VMware Fusion. Going to System > Preferences is not very convenient.

Do you now how to check use all F1 F2 etc. keys as standard function keys only when a specific application is active?

link|improve this question
feedback

2 Answers

Grab IronAHK and use it to remap ALL keys instead of System Preferences (reason being is that it might conflict with system -> preferences), it comes with a makefile for compiling easily under Mono.

Then use it just like AutoHotkey:

#IfWinActive,,VirtualBox
F1::Send { F1 }
link|improve this answer
I cannot find any compiled version. Do I need to compile on my own ? – Michal Sznajder Oct 2 '09 at 19:46
Currently they do not provide any, yes you will need to compile your own unfortunately. But they provide a makefile I believe. – John T Oct 3 '09 at 3:34
feedback

Unfortunately, this isn't an option that Apple or FunctionFlip provides.

However, the author of FunctionFlip has obviously been able to write code that allows for dynamic configuration of the function keys so it can be done.

I would contact the author of FunctionFlip, and ask if he could add the features you need. Namely, controlling function key behavior depending on the active application.

If you pledge to donate for the feature it might get implemented faster.

Otherwise, I don't know of any other programs that offer this functionality.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

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