ファンクションキーの現代的な使用は、IBM キーボードによって普及した可能性があります。最初は IBM 3270 端末、次にIBM PC です。 IBM でのファンクション キーの使用は、 IBM 3270シリーズの端末、特に78 キーのタイプライター キーボードまたはオペレーター コンソール キーボード バージョンを備えたIBM 3277 (1972 年) に遡ります。どちらも、キーボードの右側に 3×4 のマトリックスで12 個のプログラムされたファンクション(PF) キーを備えていました。後のモデルでは、これがテンキーパッドに置き換えられ、ファンクション キーはキーボード上部の 24 キーに移動されました。最初の IBM PC キーボード ( PC/XT、1981 年) には、キーボードの左側に 2×5 のマトリックスで 10 個のファンクション キー(F1 ~ F10) がありました。これは、 Model M ("Enhanced"、1984 年)でキーボード上部の 4 ブロック 3 つに 12 個のキーに置き換えられました。
様々なキーボードでのパターン
Mac :従来の Mac OS は、システム ファイルにインストールでき、Command -Shift-(数字) キーの組み合わせでアクセスできる FKEY と呼ばれるシステム拡張機能をサポートしていました (Command-Shift-3 はシステムに含まれるスクリーン キャプチャ機能で、FKEY としてインストールされていました)。ただし、初期の Macintosh キーボードは、通常の意味での番号付きファンクション キーをサポートしていませんでした。しかし、Macintosh II でApple Extended Keyboardが導入されて以来、ファンクション キー付きキーボードが利用可能になりましたが、1990 年代半ばまで標準にはなりませんでした。ただし、従来は Mac ユーザー インターフェイスの主要な部分ではなく、一般的にはクロス プラットフォーム プログラムでのみ使用されます。Macintosh Human Interface Guidelinesによると、これらはユーザーによるカスタマイズのために予約されています。現在の Mac キーボードには、音量を制御するための特殊なファンクション キーが含まれています。最新の Mac キーボードには 19 個のファンクション キーが含まれていますが、デフォルトでは、キーF1-と- が音量、メディア コントロール、Exposéなどの機能を制御します。以前のキーボードとテンキー付き Apple Keyboard には-キーがあります。F4F7F12F1F19
BBC Micro:コンピューター/キーボード上部の数字キーの上に、赤/オレンジ色のF0~F9キーが横一列に並んでいます。ブレークキー、矢印キー、コピーキーは「-」キーとしても機能します。ケースには、これらのキーの上にファンクションキーのリファレンスカードを挟むための透明なプラスチック製のストリップが付属していました。F10F15
HP 2640シリーズ端末(1975年):1970年代後半に初めて確認された、画面上にラベルが表示されたファンクションキー(キーがCRTまたはLCD画面上のラベルの近くに配置されているか、ラベルに対応付けられている)の事例。
HP 9830:左上に4列2段のラベルが貼られており、紙製のテンプレートラベルが付いている。ファンクションキーの初期の使用例(1972年)。F1F8
IBM 3270:おそらくキーボードのファンクションキーの起源であり、1972年頃の機種。 このメインフレームのキーボードでは、初期モデルではキーボード右側に3×4のマトリックスで12個のファンクションキーが配置されていた。その後、テンキーに変更され、ファンクションキーはキーボード上部に移動し、2列で24個のキーに増えた。
24個のファンクションキーを備えたキーボード
IBM 5250:初期モデルには、数字キーがファンクションキーとして機能する「cmd」修飾キーが搭載されていることが多かった。後期モデルでは、4キーずつグループ化された12個のファンクションキー(Shiftキーは「- 」として機能)または2列に並んだ24個のファンクションキーが搭載されている。これらのキーは、「Enter」、「Help」などのキーとともに「AIDコード」を生成し、ユーザーが入力したデータが読み取り可能になったことをホストコンピュータに通知する。F13F24
IBM PC AT および PS/2 キーボード:通常、キーボード上部に 3 つの 4 キー グループがあります。オリジナルの IBM PC および PC XT キーボードには、左側に隣接する 2 つの縦列に からまでのファンクション キーがありました。 | 、| 、...、| 、下方向に並んでいます。Northgate OmniKey/102 などの一部の IBM 互換キーボードには、左側にもファンクション キーがあり、左とキーが入れ替わっている例では、小さな手でも片手で修飾キーとファンクション キーを同時に素早く快適にタッチできます。多くの最新の PC キーボードには、マルチメディアやオペレーティングシステム機能用の専用キーも含まれています。F1F12F1F19F1F2F3F4F9F10AltCapsLock
macOS は、からまでのほぼすべてのファンクション キーにデフォルトの機能を割り当てていますが、これらのファンクション キーにデフォルトで割り当てられているアクションは、Mac 製品と対応するMac OS Xバージョンの歴史の中で何度か変更されています[ 6 ]。その結果、Macintosh キーボードのラベルは、後の Mac OS X バージョンの新しいマッピングを反映するように、時間の経過とともに変更されています。たとえば、2006 年版 MacBook Pro では、ファンクション キー、、は音量ダウン/音量アップとしてラベル付けされていますが、後の MacBook Pro (2007 年モデル以降) では、音量コントロールはファンクション キーからに配置され、さまざまな機能にマッピングされています。F1F12F3F4F5F10F12
macOSの最新バージョンでは、使用されているAppleキーボードの世代を検出し、そのAppleキーボードに表示されているラベルに対応する適切なデフォルトアクションを割り当てることができます(ただし、このキーボードが使用されているMac OS Xのバージョンがリリースされる前に製造されたものであることが前提です)。そのため、古いバージョンのMac OS Xで最新のUSB Appleキーボードを使用すると、デフォルトのマッピングが間違っている場合があります(つまり、キーボードに表示されているラベルと一致しない)。これは、古いバージョンのMac OS Xがこのキーボードの新しいファンクションキーマッピングを認識していないためです(たとえば、当時はMission ControlやLaunchpadが存在しなかったため、キーボードに表示されている対応するラベルは、古いバージョンのMac OS Xで割り当てられていたデフォルトのアクション(ExposéやDashboardなど)と一致しません)。
MS-DOSでは、各プログラムが各ファンクションキーにどのような意味を持たせるかを独自に決定でき、コマンドライン自体にも独自の動作がありました。例えば、コマンドライン上で特定のキーを押すと、前のコマンドから現在のコマンドプロンプトに単語がコピーされました。WordPerfect for DOSは、ファンクションキーを多用したプログラムの一例です。F3
F1は、 1983 年のVolksWriter [ 7 ]や1984 年のLeading Edge Word Processor [ 8 ]でヘルプに使用されていました。Firefoxでは、Mozilla のオンライン ヘルプ ページに移動します。[ 9 ] [ 10 ] IBM の共通ユーザー アクセスガイドラインに従って、初期の Windows プログラムのほとんどで、ヘルプと一般的に関連付けられるようになりました。今日でも、 Windows で実行されているMicrosoft Officeプログラムのヘルプ メニューには、ヘルプ キーとして がリストされています。Windows の Internet Explorer では、ヘルプ メニューにこのキーストロークはリストされていませんが、ヘルプ ウィンドウが表示されます。Microsoft Word では、+ で書式設定が表示されます。F1⇧ ShiftF1
F4は、 3D Pinball: Space Cadetのように、ウィンドウを「フルスクリーン」にするアプリケーションで使用されます。Microsoft IE では、以前に表示した Web サイトの URL リストを表示するために使用されます。+は、アプリケーションを終了するためによく使用されます。+ は、ドキュメントやタブなど、アプリケーションの一部を閉じることがよくあります。AltF4CtrlF4