Windows XPで USB英語キーボードを使う

PS/2のキーボードの場合は、ドライバの変更で対応できたが
USBキーボードの場合は、レジストリの変更が必要になる


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters

LayerDriver JPN
[kbd106.dll] -> [kbd101.dll]
OverrideKeyboardIdentifier
[PCAT_106KEY] -> [PCAT_101KEY]
OverrideKeyboardSubtype
[2] -> [0]

上記3つを変更してから再起動


英語キーボードから日本語キーボードに戻す場合は上記を戻して再起動すればOK


また英語キーボードにした場合、IMEのON/OFF切替が [Alt]+[~]になってめんどくさいので
AltIMEを導入して
右Altに設定などすると便利