スキャンコードとは、キーボードのエンコーダーから送られるデータのこと。キーボードのキーが押されるとメイクコードが送られ、キーが離されるとブレークコードが送られます。メークコードとブレークコードを総称してスキャンコードと呼びます。

このサイトでは、スキャンコードの集合体であるスキャンコードセットを参照しています。

キーボードコントローラーおよびスキャンコードについては、「キーボードドライバー」の項目を参考にしてください。

Microsoftの仕様書Keyboard Scan Code Specificationを読むと理解がより深まります。

スキャンコード
Set 概要
Scan Code1 XTのスキャンコード。最新のキーボードでもサポートしているコードが存在します。
Scan Code2 現代のキーボードはこのコードセットをデフォルトで採用しています。
Scan Code3 今ではほとんど使用されるこのないコードで、PS2の補助として開発されたコードです。