
i8042prt /レジストリ
ノートPCのキーボードの複数のキーが打鍵しても反応しなくなったので、USBキーボードを接続しました。
ノートPCのキーボードと外付けUSBキーボードの両方が有効になっているので、ノートPCのキーボードに触れるたびに予期しない文字が入力されてしまいます。
とても不便です。そこで、
ノートPCのキーボードを無効化したので、私が実行した方法を紹介します。
紹介する方法はレジストリエディタを使用するので、リスクがあるため、PCに不慣れな方は参考程度にとどめてマネしないことをお勧めします。
全ては自己責任でございます。
i8042prt?

i8042prt は、キーボードとマウスを制御するデバイス ドライバーです。
これは、Windows オペレーティングシステムの重要なコンポーネントであり、コンピューターがキーボードやマウスと通信できるようにします。
i8042prt が正しく機能していない場合、キーボードやマウスが機能しない可能性があります。i8042prt に問題がある場合は、Windows のトラブルシューティング ツールを使用して問題を解決してみてください。
デバイス ドライバー
デバイス ドライバーとは、ハードウェア デバイスとオペレーティングシステム (OS) との間で通信を仲介するソフトウェアです。デバイス ドライバーは、ハードウェア デバイスの機能を OS に伝え、OS からハードウェア デバイスに指示を送信します。デバイス ドライバーがなければ、ハードウェア デバイスは OS から認識されず、使用できません。
デバイス ドライバーは、ハードウェア デバイスの種類ごとに用意されています。たとえば、グラフィック カード用のデバイス ドライバー、サウンド カード用のデバイス ドライバー、プリンター用のデバイス ドライバーなどがあります。デバイス ドライバーは、ハードウェア デバイスの製造元から提供されます。
ノートPCのキーボードを無効にする方法
不測の事態に備えてレジストリのバックアップを取っておきましょう。
記載する手順を実行すると、ノートPCのキーボードとポインティングデバイスが動作しなくなります。
つまり、PCを操作することができなくなるので、事前にUSBマウスを接続しておきましょう。
レジストリエディタを起動する
- 「ファイル名を指定して実行」ダイアログを表示する(Win+R)。
- 名前に「regedit」と入力し、「OK」を押す。

レジストリキー i8042prt を探す
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt

「Start」の値を"4"に変更する
Start の値を変更する前にデフォルト表示されている値(上記例では3)をメモしておきます。
元の状態の戻す時は控えた値を適用します。
PCを再起動する
設定を反映させるには Windows を再起動します。
Windows 再起動後にノートPCのキーボードが反応しなくなったことを確認しましょう。
手順終了
ノートPCのキーボードが反応しなくなったら手順は成功しています。
[Start] の値はPCメーカーにより適正値が異なる場合があるので、想定した動作にならない時は補足情報をご確認ください。
補足情報
Start のデフォルト値はPCにより異なることがわかりました。
"1" または "3" が使われているケースが多いようです。
まとめ


ノートPCのキーボードを無効化する方法
- ノートPCのキーボードと外付けUSBキーボードの両方を有効にしていると、ノートPCのキーボードに触れるたびに予期しない文字が入力されてしまいます。
- ノートPCのキーボードを無効にするには、レジストリエディタを使用します。
- レジストリエディタの使用はリスクがあるため、PCに不慣れな方は参考程度にとどめてマネしないことをお勧めします。
- keyboard | SC2

キーボード関連の情報|Scrap 2nd.
PrintSreenがSnipping Toolにマッピングされる問題、日本語キーボードが誤認識される問題、言語設定画面を表示させる方法など。
- [EventId 10016] RuntimeBroker に Users を追加する方法【レジストリエディタ】
- Windows の使用者名を変更する方法 (RegisteredOwner)
- 不明なアカウントを削除する方法【Windows 10】
- ノートPCのキーボードを無効化する方法
- [EventId 10016] RuntimeBroker に NETWORK SERVICE を追加する方法【レジストリエディタ】
- [EventId 10016] RuntimeBroker(PerAppRuntimeBroker) に Users を追加する方法【レジストリエディタ】
- レジストリの「不明なアカウント」は削除してはいけないケースがある
- 既定のアプリを変更できない時はレジストリを確認しよう
- .NET Framework バージョンを確認する方法
- ShellFolderを編集する時の「値の編集エラー」を回避する方法
- regedit ラベルの記事(要約付)
- レジストリ が含まれる記事(要約付)
- 【Pixel/2025年6月】Android 16と指紋認証、Bluetooth、カメラ、システムの改善と修正
- 【盛者必衰】四段経験なしで全棋士を統括?清水市代新会長誕生が将棋界にもたらす衝撃と期待
- 【Windows 11】24H2 アップデート後のトラブルシューティング(DISM, SFC, コンポーネントサービス)
- Intel(R) ME Firmware Ver.11.8.97.4739(2025年6月3日)【vaio】
- 【Clibor】行頭に連番を挿入する方法【New!】
- 【ブログ執筆者必見】Cliborでテキスト整形をマスター!コピペ効率を劇的に上げる方法
- 吉田栄作と織田裕二:キャリアパスの分岐と戦略的選択の分析
- 【Pixel 9a/6a】ホーム画面のお天気アイコンが消える原因と対処方法
- 「アダルトサイト動画公開」詐欺メールに注意!あなたのネットリテラシーは大丈夫?
- 【大阪】「ヒョウ柄ばっかちゃうねん!」リアル大阪人図鑑
このサイトを検索 | Search this site