Appleのノートパソコンや同社の最新キーボードの便利な機能の一つは、普段はあまり使われないファンクションキー(F1~F12)に、便利な代替機能を実行できることです。例えば、音量、画面の明るさ、iTunesの再生をコントロールしたり、ExposeやDashboardに素早くアクセスしたりできます。システム環境設定の「キーボードとマウス」パネルで、これらの特殊機能をファンクションキーの通常の動作よりも常に優先させるか、それともfnキーの使用を必須にするかを選択できます。
しかし、一部のファンクションキーだけにこの特別な動作を適用したい場合はどうすればよいでしょうか?例えば、音量や明るさのコントロールに素早くアクセスしたいけれど、他のファンクションキーは標準のファンクションキーのように動作させたいとしたらどうでしょうか?Kevin Gessner 氏の FunctionFlip 1.1がその答えです。
FunctionFlip を初めて起動すると、設定ウィンドウが表示されます。ここで、特定のキーボードのどの F キーにどの特殊機能が対応するかを指定します。(Apple キーボードによってキーの割り当てが若干異なります。)

簡単な設定手順を踏めば、FunctionFlip がメニューバーに表示され、それぞれの「特別な」Fキーの動作を選択できるようになります。キーボード設定で「F1、F2 などのキーをすべて標準のファンクションキーとして使用する」チェックボックスをオンにしている場合、FunctionFlip メニューでキーを選択すると、そのキーは特別な動作を強制的に実行します。それ以外の場合は、メニューでキーを選択すると、標準の Fキーとして機能します。(どちらの場合でも、fnキーを押せば、いつでもキーの別の動作にアクセスできます。)
FunctionFlipは私にとってはうまく機能しています。最大の不満は、システム環境設定のパネルにしてほしいということです。メニューバーからアクセスできるのは便利ですが、FunctionFlipの設定をあまり変更しないので、ただでさえ混雑しているメニューバーのスペースをただ占領しているだけです。
FunctionFlip 1.1 には、Mac OS X 10.5 および最新の Apple ラップトップまたはキーボードが必要です。