Surfaceからリモートデスクトップしたときにキーボード配置がUSになっていたときの対処

Surfaceから自宅のWindows 7にリモートデスクトップ接続したときに、キーボード配置がUSになってしまったので、対処法のメモ。

調べるといろいろやり方がでてきますが、自分の場合は接続先の端末で以下のようにレジストリを変更すると正常な配置に戻りました。

reg add HKLM\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters /f /v "LayerDriver JPN" /t REG_SZ /d kbd106.dll
reg add HKLM\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters /f /v "OverrideKeyboardIdentifier" /t REG_SZ /d PCAT_106KEY
reg add HKLM\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters /f /v "OverrideKeyboardSubtype" /t REG_DWORD /d 2
reg add HKLM\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters /f /v "OverrideKeyboardType" /t REG_DWORD /d 7