Windows 7 のサポートは終了しました

引き続きサポートを受けるには Windows 10 を入手してください。

今すぐアップグレード

英字キーボードIMEでの入力時の問題

よろしくお願いします。

英語版キーボード(101/102)のノートブック機種にWindows7 HomePremimuEdition をインストールして使い始めました。
キーボードは自体は英語版として認識されておりEN入力時はキー表記と同じ文字が入力されますが、
MS IMEで入力すると日本語キーボードの表記にずれてしまいます。たとえば「@」の入力は、英文入力だと「2」のところですが
IME上で入力すると「[」のところ、括弧文字も「8」のところが「(」、「9」のところが「)」になってしまいます。
IME上では日本語キーボードとして認識されているように思うのですが、

英語キーボード用の入力に合わせられないのでしょうか?また、インストールや設定で間違いがあったのでしょうか?
アドバイスよろしくお願いします。

 

質問情報


最終更新日 2018年12月06日 表示 2,923 適用先:
回答
回答

安藤@大分です。

 

レジストリの修正が必要なようです。

次のBlogに同じトラブルの解決事例がありました。

http://shinmk.cocolog-nifty.com/mamanaru/2004/01/us.html

 

特に OverrideKeyboardSubtype というキーの値に気をつけてみてください。

Koji Ando

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

回答
回答
レジストリの修正としては、安藤@大分さんが紹介した部分以外にも、下記の2か所を確認してみてください。

HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000411\
HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\e0200411\
のLayout File = kbdjpn.dll → kbdus.dll

いずれも、レジストリを変更する際は、北上佑哉さんが紹介してあるように、レジストリのバックアップを取ってから行ってみてください。

すみません、追記です。

上記のレジストリキーは、日本語版 OS の場合だそうです。

英語版 OS の場合

HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000409\
HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\e0200409\
になる模様です。

---以下署名---
質問者は、問題が解決できたコメントの「この回答で問題は解決しましたか?」で「はい」を押してください。また、表示される満足度の「☆」印を押すこともお忘れなく。なお、解決していない場合は、「この回答で問題は解決しましたか?」を押さず、返信でコメントをお寄せください。間違ってつけた「回答」マークには、「返信」ボタンの右にある「回答としてマークしない」を押して解除してください。

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。