🌐 JA

⌨️ キーボードテスト

キーボードの各キーを押して、正しく認識されるか確認できます。

下のキーボード領域にフォーカスがある間、ほとんどのブラウザショートカットの入力をブロックします。ただしF5(再読み込み)・F11(全画面)・F12(開発者ツール)などブラウザが予約している一部のキーはWebページ側からブロックできず、通常通り動作します。

押下キー数: 0 ユニークキー数: 0
`
1
2
3
4
5
6
7
8
9
0
-
=
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
⌘/Win
Alt
Space
Alt
⌘/Win
Ctrl
Esc
F5
F11
F12
最後の入力: key: code: keyCode:
入力履歴:
まだキーが押されていません。
ハードウェアテスト
ガイド

詳しく見る

01

1. キーボードテストはなぜ必要?

中古キーボードを購入した時、自作キーボードを組み立てた時、液体をこぼして特定のキーが反応しないか心配な時など、このツールで一度に確認できます。画面上のキーボードレイアウトで実際に押したキーが即座にハイライトされるため、どのキーが反応し、どのキーが反応しないか一目で分かります。

02

2. 使い方

キーボード領域を一度クリックしてフォーカスを与え、確認したいキーを一つずつ押してみてください。押すとすぐに画面上の該当キーの色が変わり、離すと元に戻ります。すべてのキーを順番に押して反応しないキーがないか確認し、「リセット」ボタンでカウントと履歴をいつでも初期化できます。

03

3. key・code・keyCodeの違い

「key」はShiftなどの組み合わせによって実際に入力される文字(例:「a」または「A」)を表し、「code」はキーボード上の物理的な位置(例:「KeyA」)を表すため、キーボードレイアウト(かな/英字、QWERTY/Dvorak)が変わっても値は変わりません。「keyCode」は従来から使われてきた数値コードで、現在は標準では非推奨ですが互換性のため参考情報として表示しています。

04

4. 特定のキーが反応しない時

一つのキーだけ反応しない場合は、物理的なスイッチや接点の損傷が疑われます。ワイヤレスキーボードの場合はバッテリー残量や接続(Bluetooth/USBレシーバー)の問題の可能性があるため、有線キーボードで再確認してみてください。ノートPCの場合、他のアプリがそのキーの組み合わせをグローバルショートカットとして横取りしていないかも確認しましょう。

05

5. ブラウザショートカットとの競合

このツールはキーボードテスト領域にフォーカスがある間、テストの妨げにならないようほとんどのキー入力についてデフォルト動作(文字入力やページスクロールなど)をブロックします。ただしF5、F11、F12、Ctrl+W(タブを閉じる)のようにブラウザやOSが強く予約しているキーの組み合わせは、Webページ側のJavaScriptでは制御できないことが多く、通常通り動作します。

よくある質問

キーを押したのに画面でハイライトされません。
まずキーボードテスト領域をクリックしてフォーカスを与えてから再度お試しください。それでも反応しない場合、そのキーの物理的な接点に不具合がある可能性があります。
keyとcodeの値が異なるのはなぜですか?
「key」は実際に入力される文字(レイアウトやShiftの影響を受ける)、「code」は物理的なキーの位置を表す値で、それぞれ目的が異なります。両方を見比べることでレイアウトの問題かキー自体の問題かの切り分けに役立ちます。
F5やF11を押したらページが再読み込み/全画面になりました。
これらのキーはブラウザが予約しているシステムショートカットのため、Webページ側ではブロックできません。画面上のキーが通常通りハイライトされたことは確認できます。
履歴とカウントを消去するには?
「リセット」ボタンを押すと、押下キー数・ユニークキー数・入力履歴がすべて初期状態に戻ります。