MacBook Pro の USキーボードを VMware Fusion に載った Windows7 に正しく認識させる

タイトルの長さからして説明くさいし、かなりニッチなカンジ。
USキーボードを接続したMacでVMware Fusionを使い、かつそのFusion上にWindows7を載せている人がいるかもしれないので。

OSが日本語版だからかどうかわからないけど、USキーボードが接続されているにもかかわらず、日本語キーボードとしてしか認識しないので
コンピューターに USB キーボードを接続したときに Windows で正しいキーボード レイアウトが使用されないことがある
Windows 7をUSキーボードで使うためのメモ
この辺りを参考に、USキーボードとして認識されるようにレジストリを変更する。

具体的には・・・

  1. [ スタート ] ボタン内の [ 検索の開始 ] に [ regedit ] と入力し、レジストリエディタ起動。
  2. レジストリを以下のとおりに移動。
    HKEY_LOCAL_MACHINE
    └ SYSTEM
    └ CurrentControlSet
    └ Services
    └ i8042prt
    └ Parameters
  3. 以下の4つの値を変更。値がないものは新規に作成してしまう。
    値の名前 値の種類 値のデータ
    LayerDriver JPN REG_SZ kbd101.dll
    OverrideKeyboardIdentifier REG_SZ PCAT_101KEY
    OverrideKeyboardSubtype DWORD 0
    OverrideKeyboardType DWORD 7
  4. 変更したらレジストリエディタ終了。
  5. 変更を反映させるため、Windowsを再起動。

これで大丈夫、なはず。

Windows8もインストールしてあるけど使ってないので確認してない。