F1,F2,F3,F4,F5,F6,F7,F8,F9,F10,F11,F12を活用しよう

# あらすじ

「fn」キーを押さないと、本来の「F1～F12」キーが使えないというのは、逆なのでは？という説があります。
そして、「fn」キーの動作を逆にする方法を解説します。

# おそらく「F1からF12は**使わない**」がメジャー

おそらく、UXの視点からマスのメジャーに向けた仕様なのでしょう。
しかし、Qiita読者の皆さんは、「F1からF12は**使う**」に属するのではないでしょうか？
という私も「F1・F12」だけは使いませんが。

そんな私たちにとって、キーボードの「F1キーとF2キーが画面の明るさ調整用キー」になっていることは、仕事量が増加要因なのかもしれません。

本当でしょうか？実際の「F1からF12は**使う**」理由にはどんなものがあるのか、順番に見ていきましょう。

# そもそも使うのか

そもそも要らない機能が多いです。OS標準やアプリケーション標準で既にショートカットキーが割り当て済みのものが多いからです。元のショートカットキーを覚えていればよいので、私は使いません。

機種依存の輝度調整は例外です。これはプレゼンなどで使用する機会の多い方は重宝するのかもしれませんね。それでもプレゼンする時間とスライド資料作成の時間の比率でみて、プレゼン中よりもスライド作成中の時短のほうが大切と思われます。そのためこれも私には不要です。

# 入力ミスすることもある

慣れれば大したことはありませんが、キーボードって目視せずに入力するものです。
そのため、「デスクトップ⇔ラップトップ」や「Win⇔Mac」を頻繁に行き来する人にとっては「入力ミス」が悩みの種です。

入力ミスの例として、「全画面表示しようとして「F11」したら音が大きくなった。スタバでMacBook開いている時にやってしまい、とても恥ずかしい。」とかがあります。

上記のように１人だと大丈夫ですね。しかし相手がいる場合には、さらに厄介です。「普段はデスクトップだけど、初めての社外出張だから社内レンタルのノートパソコンを借りた」と言って、意気揚々とお客様との打ち合わせに出ていくのを見かけたら要注意です。

# 人と作業内容を共有するときにコスト

Zoomで会話していて、
:rolling_eyes: 「いまAさんショートケーキ使いました？どのキーですか？」
:smiley: 「ああ、デバッグするときはF5ですね。BさんMacでしたっけ？たぶん同じキーでいけるんじゃないでしょうか？」
:rolling_eyes: 「やってみます…あれ？キーボードが暗くなりました！」

これならいいですが、下記の場合だと大変です。

:smiley: 「ああ、全画面にするときはF10ですね。たぶん同じキーでいけるんじゃないでしょうか？」
:rolling_eyes: 「やってみます…………………………………………………………………」
:sound:「♪♪♪ぷるぷるぷるぷる♪♪♪」
:telephone_receiver: :rolling_eyes: 「Aさん、どうしましょう！音が聞こえなくなりました！」

# Editor上で半角全角か判別しにくい

F6キーからF10キーを利用すると、未変換文字列を「カタカナ平仮名英数」切替ができます。
これが毎回「Fn」キーを必要とするのでは、使いにく過ぎて、時短した意味がありません。
しかも、「Fn」キーが左右どちらかにしかないラップトップ製品が多く、このままではブラインドタッチしにくいです。

# VS Code でデバッグ

デバッグ処理をショートカットキーで開始する人は非常に多いのではないでしょうか？

多くの言語やエディター、IDEなどでは、`F5`でデバッグ開始が、`Shift`+`F5`でデバッグ終了ができます。
これぐらいなら「ラップトップの時には`Fn`+`F5`と`Shift`+`Fn`+`F5`にすればいいんだね」となります。

しかし、割と多用するキーで`Command`+`Shift`+`F5`があります。これは、Macだとデバッグのリスタートで、Winだとデフォルトのビルドの実行です。これをラップトップで行うとすると、`Command`+`Shift`+`Fn`+`F5`を同時押しすることになります。ブラインドタッチのホームポジションでこれを行うのは至難の技です。

# セル編集

Excelなど表計算ソフトのヘービーユーザーほど利用する**F2キー**。セルの編集状態をオンオフすることができます。[Excel for Mac でFnキーを使用するショートカットキー](https://support.microsoft.com/ja-jp/office/excel-%E3%81%AE%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88-%E3%82%AD%E3%83%BC-1798d9d5-842a-42b8-9c99-9b7213f0040f#bkmk_usefunction)に掲載されています。しかし、MacBookや一部のラップトップPCでは`Fn`+`F2`になります。

# 右クリックメニュー

Windows では`shift`+`f10`すると右クリックメニューが出ます。これが結構便利です。`Fn`+`shift`+`F10`なら普通に右クリックしたほうが良いですね。

# ファイルエクスプローラー

Windowsではエクスプローラーで`F3`を使うと検索バーにカーソル移動します。また、`F5`で更新します。
Chromeで言うと`Ctrl`+`e`と`Ctrl`+`r`ですね。このほかにエクスプローラーでは`F4`を使うとアドレスバーに移動するので頻繁に利用します。

# ウィンドウを閉じる

Windowsでは`Alt`+`F4`でウィンドウが閉じます。これも、`Fn`+`Alt`+`F4`なら普通に右上赤ボタンをクリックしたほうが良いですね。

# 全画面表示

全画面表示と言えばどのアプリケーションでも`F11`です。MacBookでは`command`+`control`+`f`なんですね。めんどくさい。`F11`でいいじゃないですか。

# Mac Book シリーズの環境設定

そこでMacBookには、上記のような悩みを抱えるユーザーのために、切り替え機能が備わっています。
設定の仕方は下記の通りです。

MacBookを開いたら、`Command`+`Space`キーでスポットライト検索を開いてください。
スポットライト検索が開いたら`キーボード`で検索して、システム設定を開きます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/134703/b82e4a56-1aed-25e0-bc6f-9cb6ed761c66.png)

「F1、F2などのキーを標準のファンクションキーとして使用」のチェックを入れています。
また、ついでに「キーボードバックライトの自動調整」のチェックを外しました。

## Before

これが設定前の状態です。MacOSインストール直後と同様です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/134703/21200043-8e5e-8243-cc1e-d91b0a729799.png)

## After

これで設定が完了です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/134703/d2b15994-69c0-8f15-7b98-15cbd41da8d7.png)

# Windows・Linux の環境設定

「Mac の場合は上述しました。Windowsの場合は機種によるので各自調べてください。」
だけだと愛嬌が足りないため、~~サボりたいけれど仕方なく~~補足します。
だいたいBIOS設定にあります。メーカーサイトで説明があったりなかったりです。

なかでもLenovoは凄くて、「押さずに押す」という魔術の習得方法を教えてくれます。

- Acer
  - [ファンクションキーが逆になっている場合の対応方法](https://jp.answers.acer.com/app/answers/detail/a_id/66382/~/%E3%83%95%E3%82%A1%E3%83%B3%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%AD%E3%83%BC%E3%81%8C%E9%80%86%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AE%E5%AF%BE%E5%BF%9C%E6%96%B9%E6%B3%95)
- HP
  - [fn (ファンクション) または操作キーモードの有効化/無効化](https://support.hp.com/jp-ja/document/c04094128)
- Lenovo
  - [「Fn」キーを押さずファンクションキーを使用する](https://support.lenovo.com/il/ja/solutions/ht103044)
- Dell
  - [ノートパソコンに搭載されているマルチメディアキーボード](https://www.dell.com/community/%E4%B8%80%E8%88%AC-%E3%83%8E%E3%83%BC%E3%83%88%E3%83%91%E3%82%BD%E3%82%B3%E3%83%B3/%E3%83%8E%E3%83%BC%E3%83%88%E3%83%91%E3%82%BD%E3%82%B3%E3%83%B3%E3%81%AB%E6%90%AD%E8%BC%89%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%83%9E%E3%83%AB%E3%83%81%E3%83%A1%E3%83%87%E3%82%A3%E3%82%A2%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89/td-p/7192911)
  - [ノートパソコンでのF1～F12ファンクション キーと特殊キーの切り替え](https://www.dell.com/support/kbdoc/ja-jp/000131432/%e3%82%ad%e3%83%bc%e3%83%9c%e3%83%bc%e3%83%89%e3%81%ae%e4%bd%bf%e7%94%a8%e6%96%b9%e6%b3%95%e3%81%a8%e3%83%88%e3%83%a9%e3%83%96%e3%83%ab%e3%82%b7%e3%83%a5%e3%83%bc%e3%83%86%e3%82%a3%e3%83%b3%e3%82%b0%e3%82%ac%e3%82%a4%e3%83%89#bs_Sixteen)

# まとめ

キーボードによっては、スリープボタンや電源ボタンがキー配列に組み込まれています。これって結構怖くて、うっかりタイプミスしようものならデータが飛びます。変な設計のPCを手にすると大変ですね。

会社などで変なPCを支給されたりしてもこれで今日から大丈夫。この記事を読んだ皆さんが、安心して仕事が出来る未来を創っていくことを願って締めとします。

**Excelsior!**