自分用のメモ。
レジストリエディタで以下の値を追加。
▼内蔵→US
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_258A&PID_0021&MI_00\7&2aba19a0&0&0000\Device Parameters
KeyboardSubtypeOverride = 0
KeyboardTypeOverride = 4
▼外付け→日本語
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\GDIX1001&Col03\5&1ac5815d&0&0002\Device Parameters
KeyboardSubtypeOverride = 2
KeyboardTypeOverride = 7
いじるレジストリは、デバイスマネージャーからキーボードデバイスのデバイスインスタンスを調べる。ここはデバイスによって変わるので、とくに外付けは接続するデバイスごとに設定がいるらしい(外付けが基本日本語ならデフォルトを日本語にしちゃえばいい気もする)。