USキーボードの配列を英語用に切り替え
USキーボードをPCに接続すると、英語用の配列(101/104)ではなく、JIS用の配列(106/109)で認識されてしまいます。
このままではUSキーボードの意味がないので、きちんと英語用配列として認識するようにします。
注意
レジストリを編集するため、全ての作業は自己責任で行ってください。
環境
方法
はじめに、[スタート]-[コントロールパネル]-[デバイスマネージャー]から接続中のキーボードデバイスを探し、該当キーボードの[プロパティ]-[詳細タブ]から[ハードウェアID]を選び、ハードウェアのIDを確認します。
次に、[スタートメニュー]-[プログラムとファイル検索ボックス]にregedit
と入力し、レジストリエディターを実行します。
レジストリエディター上でHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID
まで展開し、その中から先ほど確認したハードウェアIDを探します。
該当するディレクトリを発見したら、Device Parameters
のあるディレクトリまで展開し、Device Parameters
に新しく下記のDWORDを追加します。
値の名前 | 値 |
---|---|
KeyboardTypeOverride | 4 |
KeyboardSubtypeOverride | 0 |
自分の場合は既に上記二つのパラメータがあったので、値の修正のみ行いました。
変更後、PCを再起動すれば英語配列になっていることが確認できるかと思います。
以上で配列の変更は完了です。
ちなみに、英語配列での日本語入力切り替えはAlt + `
となります。
非常に切り替えづらいため、変更することをオススメします。
参考
配列の異なるキーボードを同時に使う方法 - forPCActionGamer Wiki*
WindowsでBTキーボードだけをUS配列で使う - るびゅ備忘録
Windows 8.1にBluetooth英語キーボードの設定 | netanote.com