Fnキーの隠された秘密

Fnキーの隠された秘密

たとえ何十年も Mac を使ってきたとしても、Fn キーの意味を完全に理解したことはないのではないでしょうか。Apple が時々このキーをファンクションキーと呼ぶのも困りものですが、Mac のキーボードにはすでに 12 個以上のファンクションキー (F の略) が備わっているのです。Fn キーは 1998 年に PowerBook G3 シリーズ (Wallstreet) で初めて登場し、それ以来、ノートパソコンのキーボードの左下隅に定着しています。Fn キーは、2007 年に Apple の Numeric Keypad キーボードがリリースされて初めて独立型キーボードに移行し、Delete キーと Home キーの間に配置されました。Apple のコンパクトなデスクトップキーボードでは、左下隅に戻っています。

MacBook AirのFnキー

Appleは数年前からFnキーキャップに地球儀アイコンを追加し始め、macOS 14 Sonoma以降は「Globeキー」と呼ぶようになりました。これは、iPadキーボードで小文字の「fn」が廃止され地球儀アイコンが採用されたこととの整合性を図るためと思われます。しかし、Appleスタイルガイドの最新の項目に従い、私は今後もFnキーと呼ぶことにします。

(余談ですが、Fn キーが初めて登場した時の調査では、標準的な検索エンジンは役に立ちませんでした。ChatGPT は最初の試みで PowerBook G3 シリーズを特定して勝利しました。はい、キーボードの写真で確認しました。)一方、Google の Bard は推測が荒く、PowerBook 540c、iBook G3、PowerBook 2400c など複数の誤った答えをでっち上げました。Fn キーの導入に関するテキストは見つかりませんでした。独立型キーボードについては、MacTracker の画像を調べました。)

Shift、Control、Option、Command とは異なり、Fn キーは標準の修飾キーとして使用できず、Fn キーを押してメニューを選択してもインターフェイス要素は変化しません。また、システム設定 > キーボード > キーボードショートカットでカスタムキーボードショートカットに使用することもできません (Apple が組み込んだいくつかの項目ではそれが示されています)。Apple はパブリック Hot Key API に Fn キーを含めていないため、Peter Lewis が説明しているように、Keyboard Maestro などのマクロユーティリティはほとんどこのキーにアクセスできません。ただし、無料の Karabiner-Elements または 10 ドルの BetterTouchTool を使用すると、Fn キーを修飾キーのように扱うことができるようになりました。どちらもパブリック API よりも低いレベルでキーボードにアクセスできます。私はどちらも使用したことがないので、どれほどうまく機能するかはコメントできません。

macOS 12 Monterey までは、Fn キーは基本的に、他のキーの動作を別の機能に切り替えるハードウェア トグル キーでした。最も顕著な特徴は、キーボード上部の F1、F2 などのキーを、アイコンで示されるデフォルトのコントロール (明るさ、音量、メディアキーなど) と標準のファンクション キーの間で切り替えることです。これらのファンクション キーは、古いオンライン システムと通信するときに必要なことがありましたが、長年の Mac ユーザーは、ユーザーが定義できるホット キーとしてこれらのキーを利用することの方が多かったです。これは、長年にわたる macOS オプションの「F1、F2 などのキーを標準のファンクション キーとして使用」により、ユーザーが Fn キーを押さなくてもファンクション キーを直接アクティブ化できるようになったためです。このスイッチは現在、システム設定 > キーボード > キーボード ショートカット > ファンクション キーにあります。Monterey 以前では、システム環境設定 > キーボード > キーボード にあります。

FキーにFnが必要かどうかを制御する

私にとって、Fn キーは常に無関係に思えてきました。なぜなら、Apple が Fn を導入するほぼ 10 年、そしてそれがデスクトップ Mac ユーザーが利用できるようになるさらに 10 年前の 1990 年頃から、私はコア アプリ間の切り替えに F1 から F12 に頼ってきたからです。それ以降も、私は主にサードパーティ製のキーボードを使用していましたが、その多くは Fn キーがなく、オンスクリーン インターフェイスを使用してすべての専用ハードウェア コントロールにアクセスしていました。(現在使用している Das Keyboard では、右側の Option キーの右側に、実際には機能しない Fn キーが隠れています。この記事を書き始めるまで、そのキーがあることにすら気づきませんでした。) Mac を使い始めて最初の 3 分の 2 の間は Fn キーは必要ありませんでしたので、標準のファンクション キーがオプションになった時点でそれを有効にし、それ以来ずっとそれを使用しています。この限られたキーが 25 年もの間、私の Apple ラップトップ キーボードで非常に目立つ位置を占めていることに、多少の不満を感じていることは認めざるを得ません。

Monterey では、Apple は Shift キー以外の修飾キーを別の修飾キーに再マップできるようにもしました。これにより、左下隅を見ずに手を伸ばす人のために、Fn キーが Control キーの代わりを務めるようになりました。(私はまた、Caps Lock を [アクションなし] に再マップして常に無効にしています。) macOS 13 Ventura 以降では、システム設定 > キーボード > キーボードショートカット > 修飾キーでこれを行うことができます。Monterey 以前では、システム環境設定 > キーボード > 修飾キーでこれを行うことができます。

Remapping modifier keys

最近のmacOSリリースでは、AppleはFnキーにさらなる機能をハードコードし続けています。システム設定 > キーボードでは、Fnキーで入力ソースを変更する(異なる言語やキーボードレイアウトを頻繁に使用する場合に便利)、絵文字と記号ウィンドウを開く、ディクテーションを開始する(2回押す)、あるいは何もしない、といった操作を選択できます。Venturaより前のmacOSバージョンでは、システム環境設定 > キーボード > ディクテーションでFnキーにディクテーションを開始するよう設定できました。

Configuring the Fn key

システム設定で Fn キーを使用するように設定できるその他のキーボード関連オプションは次のとおりです。

Mission ControlのFnキー設定が別のホットキーの設定と競合しているという警告にご注意ください。この警告は、設定をデフォルトのControl+上矢印に戻して競合を解消した後も消えないため、誤っている場合があり、システム設定のバグの証拠でもあると考えています。Macを再起動するとメッセージは消えますが、設定の競合によって問題が発生する可能性は依然としてあります。Fnキーに関連する操作が期待どおりに動作しない場合は、この記事全体で説明されている設定を再度確認し、競合がないか確認してください。

システム設定で表示されるオプションに加えて、Appleのエンジニアはハードコードされたショートカットを多数追加しました。私が見つけたショートカットをすべてここに掲載します。その多くはAppleのキーボードショートカット一覧には記載されていません。他に何かご存知の方は、ぜひコメント欄に投稿してください!

  • Fn-A: Dock内の項目を選択し、その後矢印キーを使用して別の項目を選択し、Returnキーを押してアプリに切り替えることができます。
  • Fn + Shift + A: Launchpad を開く
  • Fn-C:コントロールセンターを開く
  • Fn + D:ディクテーションを開始します (または、2 回押すとディクテーションを開始するように修飾キーを設定します)
  • Fn + E:絵文字ピッカーを開く (編集 > 絵文字と記号を選択するのと同じ)
  • Fn-F:全画面モードを切り替えます
  • Fn + H:現在のウィンドウを非表示にしてデスクトップを表示します。もう一度押すと元に戻ります。
  • Fn + M:アップルメニューを選択し、その後矢印キーを使用してメニューを移動し、Returnキーを押して選択したコマンドをアクティブ化します。
  • Fn-N:通知センターを表示
  • Fn-Q:メモで新しいクイックノートを開始します
  • Fn + Delete:前方削除キーのないキーボードで前方削除 (または Control + D を使用)
  • Fn-Return:テンキーの Enter キーに相当しますが、特定の状況では Return キーとは少し異なります。
  • Fn + 上矢印: 1ページ上にスクロールします (Page Up キーと同じ)
  • Fn + 下矢印: 1ページ下にスクロールします (Page Down キーと同じ)
  • Fn + 左矢印:ドキュメントの先頭までスクロールします (Home キーと同じ)
  • Fn + 右矢印:文書の末尾までスクロールします (End キーと同じ)

これらのショートカットの一部は、特定のアプリがフォアグラウンドで動作している場合、実行時に機能しません。例えば、一部のアプリはHomeキーとEndキーをサポートしていないため、Fnキーのショートカットも機能しません。Googleドキュメントも一部のショートカットをインターセプトするため、他のウェブアプリでも一部のショートカットが動作しない場合があります。

Fnキーの機能をすべて理解できたので、これまで以上に活​​用できるかもしれません。個人的には、Arcでタブを切り替えるのに1日に何百回もControl+Tabキーを使うので、FnキーをControlキーに再割り当てしています。

Idfte
Contributing writer at Idfte. Passionate about sharing knowledge and keeping readers informed.