トップ 一覧 置換 検索 ヘルプ RSS ログイン

キーボードごとにキーレイアウトを設定するの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
https://support.microsoft.com/ja-jp/kb/927824
http://neet.waterblue.net/2010/10/13/windows7%E3%81%A7%E3%81%AE%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%E3%83%AC%E3%82%A4%E3%82%A2%E3%82%A6%E3%83%88%E3%81%AE%E6%8C%87%E5%AE%9A/

!!!概要
キーボードごとにキーレイアウトを設定する方法

!!!設定値について
!!日本語キーボード
,値の名前,値の種類,値
,LayerDriver JPN,REG_SZ,kbd106.dll
,OverrideKeyboardIdentifier,REG_SZ,PCAT_106KEY
,OverrideKeyboardSubtype,DWORD,2
,OverrideKeyboardType,DWORD,	7

!!英語キーボード
,値の名前,値の種類,値
,LayerDriver JPN,REG_SZ,kbd101.dll
,OverrideKeyboardIdentifier,REG_SZ,PCAT_101KEY
,OverrideKeyboardSubtype,DWORD,0
,OverrideKeyboardType,DWORD,	7


!!!デフォルトの設定
デフォルトのキーレイアウトがログイン画面等で利用される。
基本的に新しいキーボードを認識した場合は、このデフォルトの設定が適用される。

!!レジストリの設定
 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
に設定値を参考に設定する。

日本語キーボードにする場合
,値の名前,値の種類,値
,LayerDriver JPN,REG_SZ,kbd106.dll
,OverrideKeyboardIdentifier,REG_SZ,PCAT_106KEY
,OverrideKeyboardSubtype,DWORD,2
,OverrideKeyboardType,DWORD,	7

!!!各キーボードごとの設定
!!対象のキーボードのデバイスインスタンスパスを調べる
デバイスマネージャで対象のキーボードを選択し、詳細のプロパティから「デバイスインスタンスパス」を選択する。
{{img Image1.png}}

!!レジストリを編集
 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\<デバイス インスタンス パス>\Device Parameters]
を探す。
上記の設定値を参考にレジストリ値を作成する。

日本語キーボードにする場合
,値の名前,値の種類,値
,LayerDriver JPN,REG_SZ,kbd106.dll
,OverrideKeyboardIdentifier,REG_SZ,PCAT_106KEY
,OverrideKeyboardSubtype,DWORD,2
,OverrideKeyboardType,DWORD,	7

!!注意
この辺の設定値をいじると、デフォルトの値が変わることがあるので注意。
デフォルトの設定が変わってしまった場合は、上記を参考に設定すればもとに戻る。

{{category2 OS,Windows}}