レジストリでキーを入れ換える
http://www.jaist.ac.jp/~fujieda/scancode.html
http://www.jsdlab.co.jp/~kei/tips/swap.html
スペース 0x39
半角/全角(漢字) 0x29
Esc 0x01
英数(Caps Lock) 0x3a
左Ctrl 0x1d
右Ctrl 0xe01d
左Alt 0x38
右Alt 0xe038
Caps Lock 0x3a
無変換 0x7b
変換 0x79
ひらがな(カタカナ)0x70
Num Lock 0x45
Scroll Lock 0x46
F1-F10 0x3B-0x44
F11-F12 0x57-0x58
左Windows 0xe05b
右Windows 0xe05c
Application 0xe05d
左CtrlをCapsにする例
00 00 00 00 00 00 00 00 ; header version[4byte] flags[4byte]
03 00 00 00 ; エントリ数(terminateを含んだ数)
1d 00 3a 00 00 00 00 00 ; (1d 00 -> 3a 00) (00 00 -> 00 00)
00 00 00 00 ; terminate (終了)