« 腕時計のカバー | メイン | 英語キーボードへの設定2 »
2006年07月13日
英語キーボードへの設定
WindowsXPで、英語101キーボードにしたものの、認識が
日本語106となってしまっていて、うまくいかず、日本語と英語で
ENとJPを切り替えながら、アプリケーションごとに利用しないと
いけなくなってしまった。
英語キーボードにする方法として、ドライバを入れ替える方法がある。
しかし、それでもうまくいかなかった。
英語 101/102 キーボード配列への設定方法
http://support.microsoft.com/kb/839391/JA/
Windows XP の場合
1. [スタート] ボタンをクリックし、[設定] をポイントし、[コントロール パネル] をクリックします。[スタート] メニューの表示設定によっては、[スタート] ボタンをクリックし、[コントロール パネル] をクリックします。
2. [システム] アイコンをダブルクリックして、[システムのプロパティ] を開きます。
3. [ハードウェア] タブをクリックして、[デバイス マネージャ] をクリックします。
4. [デバイス マネージャ] のメニュー バーの [表示] から "デバイス (種類別)" を選択します。デバイスの一覧から "キーボード" をダブルクリックして、配列を変更するキーボード モデル名をダブルクリックします。
5. [ドライバ] タブをクリックし、[ドライバの更新] をクリックして、[ハードウェアの更新ウィザード] を開始します。
6. " 一覧または特定の場所からインストールする (詳細)" を選択して、[次へ >] をクリックします。検索とインストールのオプションを選択する画面で、"検索しないで、インストールするドライバを選択する" を選択して、[次へ >] をクリックします。
7. デバイス ドライバの選択画面で、"互換性のあるハードウェアを表示" のチェックをオフにして、
[製造元] の一覧から "(標準キーボード)" を、
[モデル] の一覧から "101/102 英語キーボードまたは Microsoft Natural PS/2 キーボード" を
選択します。
8. [次へ] をクリックして、画面の指示に従います。
ドライバの更新やインストールに関する警告ダイアログが表示された場合は、[はい] をクリックしてインストールを継続します。
9. システムを再起動します。
結局、やったのは、レジストリの書き換えである。
1. [スタート]-[ファイル名を指定して実行] から regedit を起動
2. HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services \i8042prt \Parameters を開く
3. LayerDriver JPN のデータを kbd106.dll から kbd101.dll に変更。
4. ついでに、OverideKeyboradIdentifierをPCAT_106KEYからPCAT_101KEYに変更。
5. Windows を再起動。
このあたりも参考になった。
http://homepage2.nifty.com/winfaq/w2k/device.html#971
これで一台はうまくいった。なお、上記の場合は、USBでキーボードを
つないでいたPCで行った。
ちなみに やっていないが 下記の方法もあった
US キーボード レイアウトを使用する方法
http://support.microsoft.com/kb/306560/JA/
投稿者 kuni : 2006年07月13日 22:17
トラックバック
このエントリーのトラックバックURL:
http://www.kuni24.net/cgi-bin/mt/mt-tb.cgi/243