• ベストアンサー

キーボードがおかしい

 最近、キーボードがおかしいです  以前は普通に使えていたのですが、英数・半角英数の入力が正しく入力できない場合があります。    何故か  @が2のキーになっていたり  ()が一つずつ隣のキーで打てるようになっていたり  「」も隣ずつでズレていたりなど    それ以外は通常通りの位置にあります。  これはどうしたら解決できるでしょうか?  一度設定をリセットのようなことはできませんか?  OSはWindowsXPです  

質問者が選んだベストアンサー

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.5

>これはどうしたら解決できるでしょうか? キーボードの種類を誤認しているために起こる現象です。 実際のキーボードがJIS106/109なのにUS101/102キーボードのドライバーが適用された時の状態です。 ドライバーの切り替えまたはレジストリの書き換えで正常になると思います。 あなたのPCを直接操作できないのであなた自身が対処してください。 専門的な知識が無いとシステムを壊すことになりますので安易にレジストリの編集を行わない方が良いでしょう。 USBキーボードの場合は正常に動作するものと誤認識になるものが有るようです。 面倒でもPCショップに相談しながら解決してください。

その他の回答 (6)

noname#196866
noname#196866
回答No.7

通常は#4の方にあるリンクで解決できます 当方はそれでも改善されなかったためエ○コ○のユーティリティを使いました どのユーティリティかはエ○コ○さんが著作権を持っているためお伝えできません (他社のキーボードでも使えました)

  • garamond
  • ベストアンサー率53% (1119/2111)
回答No.6

[Windows]キー+[Pause]キー ↓ 【システムのプロパティ】 [ハードウェア]タブ [デバイスマネージャ]ボタン ↓ 【デバイスマネージャ】 キーボード ここで101/102英語キーボードなどとなっていたら、「 ドライバの更新」で解決する可能性があります。 106/109日本語キーボードであれば、Aは飛ばして、Bに進んでください。 A) ドライバの更新(再インストール) http://121ware.com/qasearch/1007/app/servlet/qadoc?QID=003474 * 手順8で、赤枠のある所に目が行って、 “「互換性のあるハードウェアを表示」チェック ボックスのチェックを外します。” が見落とされがちなので、御注意ください。 * また途中で警告めいた確認があるかも知れませんが、構わず続行してください。 * 解決しない場合はBへ B) レジストリの編集 たぶん〔1〕だと思いますが、〔1〕で直らないときは〔2〕を確認してください。 画像はWin 7ですが、Vistaでも、XPでもまったく同じです。 〔1〕 [Windows]キー+[ R ]キー ↓ 【ファイル名を指定して実行】 regedit と記入して、[OK] ↓ 【レジストリエディタ】 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000411 を開く。 * Keyboard Layouts←複数形に注意 ここでもし値の名前 Layout File のデータが KBDJPN.DLL になっていたら、下記は不要ですから、〔2〕へ進んでください。 もしKBDUS.DLL などになっていたら、 [ Layout File ] をダブルクリック ↓ 【文字列の編集】 値のデータを[ KBDJPN.DLL ]に書き替えて[OK] データが変更されたことを確認 [×]をクリックしてレジストリエディタを閉じ、 OSを再起動 これで解決されていたら、〔2〕は不要です。 〔1〕では解決できなかった場合は、下記手順を試みてください。 〔2〕 【レジストリエディタ】 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters を開く。 ・値の名前 LayerDriver JPN …… 値のデータ kbd106.dll ・値の名前 OverrideKeyboardIdentifier …… 値のデータ PCAT_106KEY ・値の名前 OverrideKeyboardSubtype …… 値のデータ 0x00000002 (2) ・値の名前 OverrideKeyboardType …… 値のデータ 0x00000007 (7) この通りになっていない場合は値の名前をダブルクリック ↓ 【文字列の編集】 値のデータを正しく書き替えて[OK]をクリック * 最後の二つは「2」、「7」という括弧内の数字だけです。 ** 〔1〕〔2〕いずれの場合も、スペルやドットの有無など、間違いのないように慎重にお願いします。 すべてが正しくなったら、[×]をクリックしてレジストリ エディタを閉じ、 OSを再起動 結果を確認してください。 これでも直っていない場合、私はお役に立てませんので、御容赦ください。 もし直った場合は、〔1〕〔2〕のどちらで直ったか教えていただければ幸いです。

noname#252332
noname#252332
回答No.4
  • alien5
  • ベストアンサー率19% (788/3987)
回答No.3

キーボードが壊れているのです。 買い換えた方が早いです。

noname#252332
noname#252332
回答No.2

日本語用106キーをつないでいるのにアメリカ用の101キーと見做されていますがドライバや配列ファイルをいじってもなかなか簡単に治りません。 http://homepage2.nifty.com/winfaq/wxp/trouble.html#1248  私はinternet explorerやEXCELなど特定のアプリで発生してこれで解決しました。

回答No.1

 可能性は低いと思うのですが、一応デバイスドライバの確認をしてみてはどうでしょうか。  コントロールパネルのデバイスマネージャで、きちんと自分の使っているキーボードが認識されているかどうか確認してみるのが一番先かと思います。  そこに問題がなければ、おそらく、設定の問題では無いと思われます。  私自身の経験なのですが、キーボードに水をこぼしたら、「B」を押すと「A」が出たりしました。キーボードの設計上、汚れなどによって変なところが通電してしまうと、違うキーが押されたと認識してしまうのです。私の場合は、水が乾燥したら元に戻りました。  ノートかデスクトップか書いてないのでちょっと強くお勧めもできないのですが、キーを全部外して徹底的に掃除してみて、もう一度キーを全部元通りに付け直して正常動作するかどうかを確認して下さい(これも、可能性は低いとは思うのですが…)。  それでもダメなようなら、デスクトップならキーボード買い替えをおすすめします。XPであるということはある程度古いと推察いたします。そろそろ買い替えてもいい頃です。1500円も出せばそこそこのものが買えると思いますので、修理より安いでしょう。  ノートPCなら…修理しかないでしょうね。

関連するQ&A