ショートカット・キー組み合わせテスト

ショートカットの組み合わせを選び、キャプチャー欄で押して、現在のブラウザーが対象キー、左右の修飾キー、余分なキーを受け取るか確認します。

テスト設定

今回の対象
組み合わせ全体を押してから離します。Tabはキャプチャー欄を離れるために使えます。
対象キー数
押下中
0
今回確認済み
0
経過時間
0.0 s

現在押されているキー

イベント順

組み合わせを選んでテストを開始してください。
結果概要テスト待ち
キャプチャー状態有効なテストはまだ完了していません
対象キー
最良スナップショット
欠落キー
余分なキー

結果はこのページが受け取ったキーイベントだけを示します。予約ショートカットはブラウザーに届かないことがあります。

対象組み合わせと同時押下キー

組み合わせの一致度

  • テストを完了すると、対象・一致・欠落・余分なキーを比較します。

色だけに頼らず、対象・一致・欠落・余分なキーの数を文字と数値で比較します。

詳しく見る

方法と結果の定義

繰り返しでないkeydownの後に押下中のcodeを保存し、対象の一致が多く余分なキーが少ないスナップショットを選びます。対象がすべてあり余分なキーが0のときだけ完全キャプチャーです。

成立時間は丸めない単調時計で計算し、表示はミリ秒です。判定には丸め後の値を使いません。

完全・欠落・余分なキー、左右の修飾キー、リピート、変換中入力、Tab移動、タイムアウト、フォーカス喪失、コピー、リセットを確認しています。

制限とシステムによる遮断

Alt-Tab、Command-Tab、Ctrl-Alt-Delete、Command-スペース、ブラウザーショートカットは先に処理されます。Webページは他アプリのグローバル登録やハードウェアのロールオーバーを調べられません。

キーボードショートカットをどうテストしますか?

システムモードとプリセットを選ぶか、プラスで区切ったKeyboardEvent.codeを入力します。テストを開始して組み合わせ全体を押し、離してください。

Command-スペースが検出されないのはなぜですか?

macOSの入力ソース切り替えや検索が、Command-スペースをブラウザーより先に処理することがあります。イベントがないだけでキーの故障とは限りません。

左右のShiftをどう見分けますか?

ShiftLeftとShiftRightを使います。KeyboardEvent.locationも保持するため、左右の位置を区別できます。

ツール情報と出典

キーイベントと結果はこのブラウザーのメモリ内だけで処理します。アップロード、URLやローカルストレージへの保存、実行APIの呼び出しは行いません。

第三者の実行コードやリソースは再利用していません。アルゴリズムと画面は独自実装で、外部リンクはブラウザーイベント標準の説明だけに使います。

標準と方法の出典