Opensourcetechブログ

OpensourcetechによるNGINX/Zabbix/Neo4j/Linuxなどオープンソース技術に関するブログです。

Windows10で配列の異なる複数のキーボードを使う方法

 

こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。

 

今回は、Windows10で配列の異なる複数のキーボードを使う方法の紹介です。

 

まず、通常のキーボード配列の変更方法。

 

Windowsキーを押し、下から2つ目のギアのマーク(設定)をクリック。

f:id:opensourcetech:20200605231959p:plain

 

時刻と言語を選択。

f:id:opensourcetech:20200605232048p:plain

 

日付と時刻を選択。

f:id:opensourcetech:20200605232617p:plain

言語設定の優先する言語の下にある「日本語」をクリック。

f:id:opensourcetech:20200605232710p:plain

 

オプションをクリック。

f:id:opensourcetech:20200605232756p:plain

 

すると、ハードウェア キーボード レイアウトというところに、「レイアウトを変更する」とあるので、そこで日本語/英語キーボードの切り替えが可能です。

f:id:opensourcetech:20200605232821p:plain

f:id:opensourcetech:20200605232859p:plain



通常はこれでいいと思いますが、

2つのキーボードが接続されており、1つは日本語キーボード、もう1つは英語キーボードだった場合は、どちらかにしか合わせることが出来ません。

 

そんな場合には、それぞれのデバイスが持つID番号に紐づくキーボードレイアウト設定を、レジストリエディタで変更してやります。

 

デバイスIDの調べ方ですが、Windowsキー+rで「ファイル名を指定して実行」から「devmgmt.msc」とすることなどでデバイスマネージャを起動します。

f:id:opensourcetech:20200605234841p:plain

 

その中から、キーボード > HIDキーボードデバイスと辿り、使っているキーボードがどれか探します。探し方は、USBなどの接続を抜けば表示が消え、挿せば表示が出るので、それで該当のものを探していきます。

f:id:opensourcetech:20200606000309p:plain

 

該当のキーボードデバイスを右クリックし、プロパティ > 詳細タブと辿り、

プロパティ「デバイス インスタンス パス」を表示させます。

ここの値に表示されたものを使います。

f:id:opensourcetech:20200606000342p:plain

 

 

 

レジストリエディタの起動は、「ファイル名を指定して実行」から「regedit」として起動します。

f:id:opensourcetech:20200605234536p:plain

 

そして、以下のように調べた「デバイス インスタンス パス」の下にある「Device Parameters」へ移動します。
コンピューター\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_04F2&PID_0833&MI_00\7&339bed53&0&0000\Device Parameters

f:id:opensourcetech:20200606001013p:plain



空白のところで右クリックし、新規 > DWORD(32ビット)値を選択。

値の名前:KeyboardSubtypeOverride 値:2(これは日本語配列。

英語配列の場合4)

値の名前:KeyboardTypeOverride 値:7(これは日本語配列。

英語配列の場合0) の2つを追加します。

f:id:opensourcetech:20200606001057p:plain



f:id:opensourcetech:20200606001148p:plain

f:id:opensourcetech:20200606001300p:plain

 

その後、PCを再起動すれば起動後、異なるキーボードレイアウトで使用可能となります。

 

 

 

アフィリエイトのアクセストレード

 

 

 

 

 

 

www.slideshare.net

github.com

www.facebook.com

twitter.com

www.instagram.com

 

 

にほんブログ村 IT技術ブログ Linuxへ
Linux

にほんブログ村 IT技術ブログ オープンソースへ
オープンソース

 

 

Opensourcetech by Takahiro Kujirai