PC ATでは、キーの位置をこのような番号で表し、これに対して発生するスキャンコードを定義していた。図は、Windows用のキーボードハードウェアの仕様を定義した「Windows Platform Design Notes Keyboard Scan Code Specification」から引用したもの。Windowsロゴキーやメニュキー(Appsキー)には、位置番号が定義されていないので直接図に表記してある キー入れ替えのユーティリティーには レジストリを使うタイプとHookというAPIを使うタイプがある Windowsにおけるキーボードはデバイスドライバーが扱うため、アプリケーションから直接アクセスできない。このため、キー入れ替えを可能にする機能が装備されている。1つは、キーボードドライバーのレベルでするもので、レジストリに入れ替えたいキーを定義しておくことで動作する。もう1つは、W