(2023/8/29追記)
現行Windows11/10では、設定アプリで簡単に英語キーボード配列になったのを、日本語キーボード106/109配列に変更できるようになっています。(詳しくは下記記事をご覧ください。)
ワイヤレスキーボードのメーカー製PCでキーボード設定が英語キーボードになってしまい、ドライバーを何度入れなおしても日本語キーボードに戻らない場合の対処方法です。英語キーボードの設定になってしまうと、半角英数とひらがな入力を切り替える「半角/全角」キーで切り替えることが出来なくなったり(代わりに「Alt+半角/全角」で切り替わります)、メールアドレスの@アットマークを入れようと押したら「が入力されるようになって異変に気付くことが多いでしょう。
HIDキーボードデバイスの場合は簡単にいかない
キーボード設定が英語キーになってしまうトラブルは以前からよくある現象です。何かの拍子に設定が変わってしまうのでしょう。各メーカーのサポート情報にも対処方法が大抵載っています。大抵は、デバイスマネージャーのキーボードドライバを削除して再起動すれば直るという事が書いてあります。それで直る場合も多いですが、どうしても何度削除と再起動を繰り返しても英語キーボードにしかならない場合の方法です。
手順
デバイスマネージャーを開きます。
キーボード-HIDキーボードデバイスの上で右クリック、ドライバーソフトウェアの更新を左クリックします。
コンピューターを参照してドライバーソフトウェアを検索しますをクリック
コンピューター上のデバイスドライバーの一覧から選択しますをクリック
- 互換性のあるハードウェアを表示のチェックボックスを外す
- 日本語PS/2キーボード(106/109キー)を選択して「次へ」をクリック
互換性が無いと警告が出ますが、無視して「はい」をクリック
ここでWindowsを再起動します。Windowsにパスワードをかけている場合は一時的にキーボードが使えないのでスクリーンキーボードでパスワードを入れてログインします。
再度デバイスマネージャーを開き、日本語PS/2キーボード(106/109キー)の上で右クリック、ドライバーソフトウェアの更新を左クリックします。
ドライバーソフトウェアの最新版を自動検索しますをクリック
そうすると、HIDキーボードデバイスに自動更新されますので、「はい」で再起動します。
再起動後は正常に日本語キーボードとして利用できれば成功です。
最後にひとこと
Windows8.1の回復オプションであるPCリフレッシュを実施したら英語キーボードになったというケースでこの対応をしました。一旦強引に互換性のない日本語キーボードにするところがミソですね。
この問題はWindows XPの頃から頻繁に起きる現象のようですね。先日Windows10 Proプリインストール版のDell XPS13で10240 から10586へアップデートした際にも発生しました。他にも問題が有りそうだったので結局TH2をクリーンインストールしました。やはり大きなアップデートがリリースされた時にはクリーンインストールがベストな選択だと思います。ファイルのバックアップとリストアには時間が掛かりますが。
Akiyamaさん、コメントありがとうございます。
Dellならば付属ソフトも少ないので、クリーンインストールできるならそれがベストな選択ですね。
すいません 通りすがりにこのエントリを発見したのですが
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\i8042prt\Parameters]
“LayerDriver JPN”=”kbd106.dll”
“OverrideKeyboardIdentifier”=”PCAT_106KEY”
“OverrideKeyboardType”=dword:00000007
“OverrideKeyboardSubtype”=dword:00000002
分かる方ならこれで分かります。
分からない方は、チョット危険なのでやめましょう。
私は普段はシンプルなUS101キーボードを愛用していますが
家族のPCは学校で習う日本語キーボードと違うと困るので仕方なく(笑)
日本語キーボードを繋いでいます。
クリーンインストールで設定を勘違いする事が稀にあるので
その場合は上記の方法で修正しています。
「普段は日本語キーボードで、USBの英語キーボードを使用する時だけ挿せばそのまま再起動なしでUS101配列」
という斜め上の使い方も出来る・・・はずですが
設定方法は失念してしまいました。
通りすがりの元CEさん、
直接レジストリを書き換える上級者向け方法ですね。
情報ありがとうございます。
急にこの状態になってしまって困っていろいろと探していたのですが、全然治らず諦めようとしていたところ、このページを見て治すことができました! 本当にありがとうございました
レルロンさん、記事が参考になって解決して良かったです。
初めまして、surface pro3で英語表記に困っていました。
パソコン初心者のため、様々な記事の手順を試したのですが全然ダメで…。しかし、この記事のとおりに行い、無事に日本語になりました!!
この問題でずっと頭を痛めていたので、お礼をと思いコメントさせて頂きました。
初心者にもわかりやすくて、大変助かりました。
本当にありがとうございました!
Nameさん、記事が参考になってよかったです。