| 規格 | 特徴 |
|---|---|
| 101キーボード (ANSI) | 英語環境向け。キー数は基本的に101 101キーボードとは 【 101 keyboard 】 - IT用語辞典 e-Words |
| 106キーボード (JIS) | 日本語環境向け。101キーボードに、「変換」「無変換」「カタカナ/ひらがな」「半角/全角」「\」の5つのキーを追加 |
| 109キーボード (JIS) | 日本語環境向け。106キーボードに、2つの「Win」と「App」の3つのキーを追加 |
規格の数値は基本的にキー数を表しますが、例外もあります。
親指シフトとは、日本語のかな入力に最適化された配列です。【“デジ書き”日本語考】(3)「標準」に敗れた親指シフト+(1/3ページ) - MSN産経ニュース (2014/06/02)
その親指シフトを基に、日本語入力コンソーシアムが標準化した配列がNICOLA (Nihongo Input COnsortium LAyout) です。NICOLA配列規格書 | NICOLA 日本語入力コンソーシアム
| 規格 | 配列 | |
|---|---|---|
| ANSI | 101/104 | ![]() |
| ISO | 102/105 | ![]() |
| JIS | 106/109 | ![]() |
たとえば日本語キーボードで英語環境のバックスラッシュを入力するには、「] (む)」のキーを押下します。

JCUKEN (ЙЦУКЕН) keyboard layout
キーボードは地域によって配列が異なるため、これとOSの設定が不一致だとキーの刻印と異なる文字が入力されます。Windowsでは対応するキーボードはインストールされている言語に依存するため、その言語をWindowsの設定から追加し選択することで解決できます。
単一のキーボードだけならば設定を修正することで解決できますが、異なる言語のキーボードを同時に利用するには工夫が必要です。
修正を最小限にするには、キーボードに対応した言語を追加し、必要に応じて入力方式をWin + Spaceで切り替えます。これをキーボードによって自動で切り替わるようにするには、管理者権限でレジストリの書き換えが必要となります。
言語ごとのドライバが提供されているならば、それを日本語の標準キーボード ドライバに変更して対処する方法もあります。キーボードの配列通りに入力できない場合の対処方法 - Q&A
| 区分 | キー |
|---|---|
| 文字キー (character key) |
A、B、Cなど |
| 修飾キー (modifier key) |
Ctrl、Alt、Shift、Windows ロゴ キー (windows key)、Fnなど |
| ナビゲーション キー (navigation key) |
方向キー (矢印キー/arrow key)、Home、End、PageUp、PageDown、Tab |
| 編集キー (editing key) |
Ins、BackSpace、Del |
| ファンクション キー (function key) |
F1~F12まで |
| システム キー (system key) |
PrintScreen (PrtScr、PrtSc)、CapsLock (CapsLk)、NumLock (NumLk)、ScrollLock (ScrLock、ScrLk) など |
ナビゲーション キー、ファンクション キー、テンキーを除いた部分をメインキー (main key) と呼称することもあります。Insider's Computer Dictionary:メインキー とは? - @IT
Windowsでは[切り替えキー機能]を有効にすることで、CapsLock、NumLockそれにScrollLockを押したときに、音で知らせてもらえるようになります。マウス、キーボード、およびその他の入力デバイスを使いやすくする - Microsoft サポート
入力される文字や機能などを一時的に変更するために、他のキーと一緒に押すキーです。対象とするOSによって、名称や刻印が異なります。修飾キーとは 【 modifier key 】 - IT用語辞典 e-Words
| Windows | OS X | ||
|---|---|---|---|
| Shift | Shift / ⇧ | shift | ⇧ |
| Control | Ctrl | control | ⌃ |
| Alt | Alt | option | ⌥ |
| Alt GR (右Alt) | Alt | option + control | |
| Windows | Win / ⊞ | command | ⌘ |
| Application (App) | ≣ | なし | |
Fnはfunctionの略で、他のキーと一緒に押すことで特定の機能を呼び出せます。そのときのスキャンコードは内部のコントローラによって生成されたもののため、システム側ではFnキーの押下を検出できません。Fn key - Wikipedia
Fnキーをロック状態にして、ファンクション キー (F1~F12) をFnキーと同時に押下した状態に固定します。
なおFnはfunctionの意味でファンクションと発音されることもありますが、function keyと区別するには発音はエフエヌです。ファンクション ロック (fn lock) 機能について(文書番号:a30038) | 日本HP LIVEサポートナビ
地域特有の、特別な文字や記号の入力に使用されます。Windows互換キーボードでは、右側のAltキーの代替となります。AltGr key - Wikipedia
| キー | |
|---|---|
| System request (SysRq) | |
| Print screen (PrtSc) | |
| Break | |
| Pause | |
次のように省略されて表記されることがあります。
Windows 11ではPrintScreenでSnipping Toolが起動するように既定で設定されており、これはWin+Shift+Sと同じ挙動となります。FMV Q&A - [Windows 11] 【Prt SC】キーの設定を変更する方法を教えてください。 - FMVサポート : 富士通パソコン
WindowsではShift+F10で代用できます。Menu key - Wikipedia
Apple製品では、コマンドキー (Command key / Cmd key) が同様の機能を持ちます。Command key - Wikipedia
NumLockとはNumerical Lockの略で、テンキーの入力モードを切り替えるキーです。
|
|
||||||||||||
Numerical Lockをオンとすることで、Numerical (数の) 入力モードとなります。つまり既定では数値用ではないという仕様となっていますが、これは歴史的な経緯によるものです。
IBM 3270では入力バッファをnullにしたり、画面を未フォーマットモード (unformatted mode) にするキーとして利用されていました。 The AID - Input from a 3270 terminal - IBM Documentation IBM 3270 - Wikipedia
キーボードによっては"Clear”の刻印がないこともあります。また刻印だけでなく、割り当てすらないこともあります。
| 定数 | 値 | 説明 |
|---|---|---|
| VK_SLEEP | 0x5F | コンピューターのスリープ キー |
| VK_BROWSER_BACK | 0xA6 | ブラウザーの戻るキー |
| VK_BROWSER_FORWARD | 0xA7 | ブラウザーの進むキー |
| VK_BROWSER_REFRESH | 0xA8 | ブラウザーの更新キー |
| VK_BROWSER_STOP | 0xA9 | ブラウザーの停止キー |
| VK_BROWSER_SEARCH | 0xAA | ブラウザーの検索キー |
| VK_BROWSER_FAVORITES | 0xAB | ブラウザーのお気に入りキー |
| VK_BROWSER_HOME | 0xAC | ブラウザーのスタートとホーム キー |
| VK_VOLUME_MUTE | 0xAD | 音量ミュート キー |
| VK_VOLUME_DOWN | 0xAE | 音量下げるキー |
| VK_VOLUME_UP | 0xAF | 音量上げるキー |
| VK_MEDIA_NEXT_TRACK | 0xB0 | 次のトラックキー |
| VK_MEDIA_PREV_TRACK | 0xB1 | 前のトラック |
| VK_MEDIA_STOP | 0xB2 | メディアの停止キー |
| VK_MEDIA_PLAY_PAUSE | 0xB3 | メディアの再生/一時停止キー |
| VK_LAUNCH_MAIL | 0xB4 | メール開始キー |
| VK_LAUNCH_MEDIA_SELECT | 0xB5 | メディアの選択キー |
| VK_LAUNCH_APP1 | 0xB6 | アプリケーション1の起動キー |
| VK_LAUNCH_APP2 | 0xB7 | アプリケーション2の起動キー |
キーコードとプロトコルハンドラが関連付けられていれば、そのハンドラに関連付けられている既定のアプリケーションが起動します。
| 仮想キー | プロトコルハンドラ |
|---|---|
| VK_BROWSER_SEARCH | |
| VK_BROWSER_HOME | HTTP |
| VK_LAUNCH_MAIL | MAILTO |
| VK_LAUNCH_MEDIA_SELECT | |
| VK_LAUNCH_APP1 | |
| VK_LAUNCH_APP2 | CALCULATOR |
VK_LAUNCH_APP1とVK_LAUNCH_APP2のキーの割り当ては、レジストリの[コンピューター\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey]に設定があります。How do I find out which programs have registered global hotkeys in Windows 10? - Super User
それぞれの仮想キーには、
のキーが対応しています。たとえば[コンピューター\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\18]に文字列値で"ShellExecute"の名前で値を作成し、そのデータを”explorer.exe”とすると、VK_LAUNCH_APP2のキーを押すとエクスプローラーが起動するようにできます。
それぞれのキーの下に機械式のスイッチを備える構造です。キー入力は、それぞれのスイッチで判定されます。Mechanical-switch keyboard - Keyboard technology - Wikipedia
使用されるスイッチには、次の3つの特徴があります。
これらの特徴はメーカーによって異なるため、スイッチテスターで確かめるのが確実です。
| スイッチ名 | clicky | tactile | linear | actuation force | tactile force | actuation point | 特徴 |
|---|---|---|---|---|---|---|---|
| Red (赤軸) | × | × | ○ | 0.45 N | なし | 2.0 N | キーが軽い。クリック感はなく、静か |
| Brown (茶軸) | × | ○ | × | 0.45 N | 0.55 N | 2.0 N | 赤軸と青軸の中間。標準的 |
| Blue (青軸) | ○ | ○ | × | 0.50 N | 0.60 N | 2.2 N | キーが重い。クリック感が大きく、音がする |
静音化リングを装着するとキーストロークを短くでき、音を軽減できます。
メカニカルキーボードの特徴と種類について 青軸に赤軸、茶軸とは?|ドスパラ通販【公式】穴の空いた絶縁シートを、膜 (membrane) 状の導電シートで挟んだ構造です。下部の導電シートには隙間があり、上部の導電シートを押すことでそれが接続されキー入力と判定されます。メンブレンキーボードとは 【 membrane keyboard 】 - IT用語辞典 e-Words
上部の導電シート部がドーム状であるキーボードです。Dome-switch keyboard - Keyboard technology - Wikipedia
はさみ (シザー) またはパンタグラフのような形状の部品でキートップを支える、ドームスイッチ キーボードです。Scissor-switch - Keyboard technology - Wikipedia
メーカーによっては機構がシザースイッチであるメンブレンを、パンタグラフ キーボードと呼称する場合があります。メンブレン、パンタグラフとは何ですか?
この場合は、キートップ下のひし形のスプリングの有無によって、
と呼び分けられているようです。
キーを小さくし、キーの間隔を広くしたものです。各キーは独立しており、隙間は枠でふさがれています。アイソレーションキーボードとは 【 isolation keyboard 】 - IT用語辞典 e-Words
隣接するキーの間隔が広いため、入力間違いを軽減できるとされています。
アイソレーション (isolation) は、分離、隔離の意味で、キーボードでは「浮き石型」とも呼ばれます。
キーが段ごとに階段状となっており、前後方向に凹型となっているものです。「ステップスカルプチャー」とは:パソコン関連用語の意味・解説
無線のキーボードにおいて、その無線通信の内容が傍受される脆弱性です。
2019/06/29にLogitechのUnifyingで、通信が傍受される脆弱性が確認されています。
2021/09/01、この問題に対処した接続方式としてLogi Boltが公開されています。Logitech Expands Commitment to Enterprise, Launches Logi Bolt | logi BLOG
ノートPCではNumLockがオンのときはキーボードの一部が数字キーとなることがあるため、NumLockが非連動となっていないと本体のキーボードでの入力に支障があります。
USBテンキーで数字を入力しようとした場合、USBテンキーの"NumLock"をONにする必要があります。
しかし、ほとんどのノートブックパソコンの場合、USBテンキーのNumLockをONにすると、本体側のキーボードの一部が数字キーとなってしまいます。
BTKU02BKA : テンキーボード | バッファロー
ELECOMのTK-TDP019BKの場合、NumLockをONにした状態で数字を入力すると
のように信号が送られ、実際にはONにしていなかったNumLockを、数字を入力するときだけ一時的にONにしています。かつてはこの挙動をNumLockセパレータというドライバにより、ソフトウェアで実現していました。

Spaceキーを押しながらタイピングすることで、片側のキーがもう一方のキーに置き換わります。通常は両手で入力できます。Matias Half-QWERTY Pro One-Handed Keyboard



左手用
左手用/右手用の製品が用意されています。Maltron Keyboards - Single hand
両面がキーボードとなっており、裏返すと左手用/右手用が入れ替わります。Tipy Keyboard – One Hand Keyboard


ポインティング スティックが搭載されています。