レノボ(Lenobo)のPCを仕入れたのですが、セットアップ後に
アプリソフトをインストールして、各種設定をしていますと、
日本語キーボードなのに、なぜか英語キーボードになっているのです。
OS は Winndows7
Wibndows7には、OutLook Expres が付属していないことがわかり、
ネットメールの Windows Live を使うようなシステムになっているようです。
ネットメールであれば gmail とかいろいろあるのですが、
今までのメールサーバーを使いメーラーソフトを使ってメールしようとすると
困ってしまいます。
OutLook Expres を使わずに、MS-Office についている OutLookを使っている人は
これを使えばいいのでしょうが、そうでない人は困った問題です。
メーラ(メーラソフト)の問題は人好き好きがあると思いますが、
お勧めは Mozilla Thunderbird が良いでしょう。わたしはこれを使っています。
話が、飛んでしまいました。英語キーボードになってしまう問題でした。
元に戻します。
英語キーボードになるのは、システム(OS)が日本語キーボードなのに
英簿キーボードと認識してしまうことです。
これだと解決は簡単です。
コントロールパネルでキーボードのアイコンをダブルクリックして
内容を見て101英語キーボードになっていれば、これを106日本語キーボードに
変更すると良いのです。
問題は、キーボードドライバーがちゃんと日本語キーボードになっているのに
動作は英語キーボードになってしまう場合です。
普通の文章を入力する場合は気がつかないのですが、
@ マークを入力するときに@ でなくて ] が表示されて 「アレ!」と気がつきます。
英語キーボードでは @ は shift+数字の"2"なんですね。
で、上に書いた、コントロールパネルのキーボード、デバイスマネージャーで確認したところ
ちゃんと日本語106キーボードになっていました。
コントロールパネルでは、日本語キーボーになっているのに、
「システムでは英語キーボードとして認識している」と言うことなんですね。
で、はたと困ってしまいました。
で、ネットでいろいろ調べました結果、いくつかその対策をみつけました。
以下にその対策を書くことにします。
対策その1
問題のキーボードはUSB キーボードなので、これをご認識をするのではと
このドライバーを削除してPS2キーボードを接続して、再起動をしました。
期待に反して全く状況は変わりませんでした。
対策その2
キーボードをPS2にしたまま、リカバリーDisk で犀セットアップを試みました。
時間余もかかって、立ち上がったのですが、全く状況に変化がありませんでした。
対策その3
こまりはてて、ネット調べていましたら、レジストリファイルの書き換えデータが
乗っていました。以下はその要点です。
REGEDIT を起動して
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts000411
の内容、
"Layout File"="KBDJPN.DLL"を確認し、もし違っていたら書き換える。
チェックしたところ、Layout File の内容は KBDJPN.DLL で問題はありませんでした。
対策その4
レジストリファイルの書き換えになります。ーその2ー
REGEEDIT を起動して
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
の内容 LayerDriver JPN の値を 106 修正する。
私は、対策4の方法で、問題は解決出来ました。!
全てのPCでこの方法で解決するかどうかはわかりませんが、
1から4までの方法のどれかで解決できるのではないかと思います、
なお、対策3,4はレジストリーを直接いじるので、
レジストリーとは何かよくわかっていない方や初めてREGEDIT を起動する方は
よくわかっている方に頼むか、業者に頼むのが安全です。
この件で、トラブルが発生した場合の責任はとれませんし、問い合わせには
お答えできませんので、ご了承ください。