Macキーボードテスト

Macキーボードを1キーずつテストし、ブラウザが認識した標準キーボードイベントと、未テストまたは取得できないキーを確認します。

テスト設定

Macキーボード配列
テスト範囲

一般的な全キー範囲にはF1–F12、メインキー、修飾キー、矢印キーが含まれますが、Fn、メディアキー、テンキーは含まれません。

この領域にフォーカスしてキーを1つずつ押す 押したキーは下の対象キー図に表示されます。Tabはキーを記録してテスト領域を離れます。もう一度フォーカスすると続けられます。
準備完了。テスト領域にフォーカスしてキーを1つずつ押してください。Tabはキーを記録して領域を離れます。
結果概要 テスト待ち
対象キーのカバレッジ 準備完了。テスト領域にフォーカスしてキーを1つずつ押してください。Tabはキーを記録して領域を離れます。
現在のキー
最後のキー
未テストキー

結果はこのブラウザが受け取った標準キーボードイベントだけを示します。システム予約ショートカット、Fn、メディアキー、ハードウェアの電気的問題はこのページだけでは判定できません。

対象キーの状態

未テスト テスト済み 押下中
未テストキーコードを見る 0

    キーのカバレッジと残りのキー

    テスト済みと未テストのキー位置

    • テスト後、現在の結果と同期した図がここに表示されます。

    まだテストは始まっていません。キーを押すと、テスト済みと未テストの対象位置を比較します。

    詳しく見る

    方法、計算式、結果の定義

    KeyboardEvent.codeで物理的なキー位置を識別し、KeyboardEvent.keyで現在の配列の意味を補います。テスト済みキーは重複を除いて保存し、カバレッジは一致した対象キー数を現在の対象キー数で割って100を掛けます。

    テスト済みキー数と対象キー数は整数です。カバレッジは丸める前の比率を使い、表示は小数第1位までです。元のテスト済み対象キー数が対象キー数と等しい場合だけ完了になります。

    自動テストではANSI、ISO、JISの対象数、0%と100%の境界、重複除去、範囲外キーの除外、不正な入力を確認します。ブラウザではキー取得、Tab移動、フォーカス解除、コピー、リセットも確認してください。

    使い方と制限

    一般的な全キー範囲にはF1–F12、メインキー、修飾キー、矢印キーが含まれますが、Fn、メディアキー、テンキーは含まれません。システムショートカットはmacOSに処理される場合があり、リモートデスクトップや拡張機能がイベントを変更することがあります。

    Macキーボードをキーごとにテストするには?

    実際のキーボードに近いANSI、ISO、JIS配列を選び、テスト領域にフォーカスして対象キーを1つずつ押します。検出された物理キー位置は1回だけ記録されます。

    CommandやFnキーが反応しないのはなぜですか?

    一部のシステムショートカットはページに届く前にmacOSが処理します。Fnや一部のメディアキーも標準のKeyboardEventを保証しないため、この結果だけでハードウェア故障を判断できません。

    ANSI、ISO、JISキーボードの違いは何ですか?

    主にReturnキー、左Shift、追加の文字キー、日本語入力キーの物理的な位置が異なります。選択した配列に応じて対象キー数が変わります。

    ツール情報と出典

    すべてのキーイベント、テキスト、統計はこのブラウザ内で処理されます。アップロード、リモートAPIの呼び出し、個人入力の保存はありません。

    このツールはサードパーティのランタイムコードやアセットを使用していません。アルゴリズムとインターフェースは独自実装で、外部リンクはブラウザイベント標準の説明に限って使用しています。

    標準と方法の出典