第2の人生の構築ログ

自分の好きなことをやりつつ、インカムもしっかりと。実現していく過程での記録など。読書、IT系、旅行、お金に関係する話などの話題。

Windows10(US/英語キーボード)で Apple Wireless Keyboard (JIS/日本語キーボード)を使う

先日 Magic Trackpad の購入と合わせて、Apple Magic Keyboard の購入も行っておりました。PCスタンドを導入したタイミングに iMac を使っている妻から Apple Wireless Keyboard を譲り受け、以降 MBP で使っていたのですが、新たに購入した Apple Magic Keyboard の方へ切り替えを行っておりました。
好みはあるのでしょうが、Apple Wireless Keyboard のタッチはふにゃふにゃしていて若干深過ぎて、私には好みではありませんでした。Apple Magic Keyboard の浅めでシャキシャキしたタッチ感が好みです。 ちなみに上(右)が Apple Wireless Keyboard、下(左)が Apple Magic Keyboard になります。

f:id:dr_taka_n:20200506155720j:plain f:id:dr_taka_n:20200506155738j:plain

kiritsume.com

話がちょっと横道に逸れていますが、これまで使っていた Wireless Keyboard を Windows 10 で使おうというのが今回の試みです。ただ Bluetooth で繋げるだけでなく、1つ変わった点としては、会社のノート PC Windows は US キーボードになっています。ノート PC のキーボードは US キーボードのままで、今回使用する Wireless Keyboard は JIS (日本語)キーボードになりますので、JIS キーボード配列で使えるように設定します。

まずは Bluetooth で Windows10 と Apple Wireless Keyboard を接続します

Mac での接続設定はスンナリいったのですが、Windows ではちょっとハマりました。

ハマったところは、Bluetooth 接続を行うにあたり、PIN コードをキーボードから入力する必要があるのですが、確か最初の1回目はそのPINが表示されたのですが、その入力をミスってしまい、再度入力を試みようとしたところ、入力画面だけで PIN が表示されなくなってしまいました。何度やっても以下の画面しか出なくなってしいました。

f:id:dr_taka_n:20200506171252j:plain:w300

ここでもう手詰まりです。先に進めません。。さてこのような事態になった場合にどうするかです。

win.just4fun.biz

普通に [Blutooth デバイスの追加] で進めることはできませんので、[コントロールパネル] -> [デバイスとプリンター]からデバイスの追加を行います。

f:id:dr_taka_n:20200506171730j:plain

上のほうのメニューにある [デバイスの追加]をクリックしてデバイスを追加します。

f:id:dr_taka_n:20200506171743j:plain

"System Administrator's Keyboard" というのが今回追加しようとしている Apple Wireless Keyboard です。[次へ]で先に進ます。ちなみに、Apple Wireless Keyboard ではペアリングのために電源ボタンを長押しして緑のランプを点滅させています。

f:id:dr_taka_n:20200506172516j:plain:w500

パスコードの入力画面になっていますが、入力フィールドの下に「または、パスコードを接続先のデバイスで入力してください」というリンクがありますので、これをクリックします。

f:id:dr_taka_n:20200506172513j:plain:w500

やっと入力するためのPIN(パスコード)をみることができました!

f:id:dr_taka_n:20200506172510j:plain:w500

上記の番号を Wireless Keyboard に入力します。気をつけたいこととして、Mac の場合には入力している数値が画面側にもわかるような表示になるのですが、ここでは特にそのような表示はありませんので入力している値が果たして反映されているのかどうかわかりません(このため、私は初回の入力をミスったのでした)。何とも心もとないのですが、最後まで入力したら自分の入力を信じてエンターを叩きます。

入力に問題がなければ以下のように追加されます。

f:id:dr_taka_n:20200506173440p:plain

これで接続は OK です。

JIS (日本語) キーボードとして使えるようにします

Apple Wireless Keyboard を Windows 10 で使えるようになりましたが、PC側が US (英語) キーボードの設定となっておりますので、追加したキーボードも US (英語) キーボードとして認識されています。JIS (日本語) キーボードとして認めてもらいます。

先程接続した Wireless Keyboard デバイスのレジストリ情報を変更することで対応します。

まずは、先程接続したデバイスの特定からになりますが、これ私みたいにハードの知識がない人にとっては結構難しいですね。デバイスマネージャーを開きます。

f:id:dr_taka_n:20200506185517j:plain

"Keyboards" の下に幾つかデバイスがあります。どれが Wireless Keyboard なのでしょうか。。。

f:id:dr_taka_n:20200506185514j:plain

"Events"(イベント)タブにあるタイムスタンプで特定することにしました。初めて先程接続を行っていましたので、日時が新しいものになります。

f:id:dr_taka_n:20200506185818j:plain

特定しましたら、「デバイスインスタンスパス」の情報を控えておきます。以下の画面は英語になっていますが、日本語の場合は、「詳細」タブの「プロパティ」「デイバス インスタンス パス」の値になります。

f:id:dr_taka_n:20200506190238j:plain

Registry Editor を使ってレジストリの値を編集します。 コマンドで regedit を打ち込み、レジストリエディタを起動します。

編集するパス、レジストリは以下のものになります。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\{確認したデバイスインスタンスパス}\Device Parameters

上記を選択した状態で、[DWORD (32 ビット) 値]を追加します。[KeyboardSubtypeOverride]と[KeyboardTypeOverride]の2つです。 追加後、JISキーボードの場合には、それぞれの値を以下のように設定します。

  • KeyboardSubtypeOverride -> 2
  • KeyboardTypeOverride -> 7

設定後は以下のようになります。

f:id:dr_taka_n:20200506191139j:plain

www.softel.co.jp

設定はWindowsを再起動後に反映されていることを確認できます。

ノートPC側は US キーボード、外付け Apple Wireless Keyboard は JIS キーボードと、妙な状況ですが、、本体のキーボードの選択肢はありませんので、それ以外のキーボード設定を使いたい場合には、今回の設定で対応できます。 (数年 US キーボードで過ごしたこともありましたが、今は JIS をメインで使っています。会社ノートPCは問答無用でUSキーボード設定されるので選択肢がありません。)