会社支給のマシンはMacBook ProとToshiba dynabookがあるのですが、内蔵キーボードはどちらもJIS配列になってます。
プログラミングをするにはUS配列のHappy Hacking Keyboard(以降、HHK)を使いたい。
MacBookのほうはHHKのドライバいれて接続するだけで望みどおりの挙動になったのですが、dynabookは内蔵とHHKともにJIS配列のままでした。
レジストリを変更
ググって先人の知恵借りました。次の3ステップで希望通りの動作します。
- regeditで以下のキーを開く。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\i8042prt\Parameters
- レイアウトに関する設定値(下記表参照)を変更する。
- OSを再起動する。
名前 | データ(変更前) | データ(変更後) |
---|---|---|
LayerDriver JPN | kbd106.dll | kbd101.dll |
OverideKeyboardIdentifier | PCAT_106KEY | PCAT_101KEY |