vmを移したらwindowsがキーボードを誤認識した件
JPキーボードなPCに載ったwindows XPのVMをUSキーボードなPCに載せかえると、XPのコントロールパネルではUSキーボードと認識しているのに、JPキーボードと認識しているということになり悩まされていたが、レジストリをいじることで解決できた。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parametersの
LayerDriver JPN の値を kbd101.dll
OverrideKeyboardIdentifier の値を PCAT_101KEY
OverrideKeyboardSubtype の値を 0
OverrideKeyboardType の値を 7 に変えると解決する。