最近、ラップトップに問題があることに気づきました。Web ページを開くたびに、自動的にページの一番下までスクロールします。最初は PageDown キーが固まっているのではないかと思い、同様のエラーを Google で検索しました。最終的に Passmark キーボード テストを使用したところ、End キーがランダムに押されていることが判明しました。つまり、固まってしまい、それを「解除」できないのだと思います。そこで Sharpkeys を使用して End キーをオフにしたところ、Windows 10 で問題が発生しなくなりました。私の主な問題は、Ubuntu (64 ビット) と Windows 10 の両方を使用していることです。この問題は、Ubuntu でも、システムの起動時に Grub メニューでも発生します。これは、Sharpkeys の修正でレジストリが使用されるためだと思います。すべてのオペレーティング システムで End キーを非アクティブ化する方法や、Grub ブート メニューでもクリックされないようにハードウェアを無効にする方法はありますか? どなたか助けていただければ幸いです :)
答え1
キーボードの機械的な問題のようです。掃除したり、キーボードの交換。
答え2
すべてのオペレーティング システムで End キーを非アクティブ化する方法、または Grub ブート メニューでもクリックされないようにハードウェアを無効にする方法はありますか?
いいえ。これは BIOS の標準機能ではありません。Grub のようなソフトウェアは、ソフトウェアが実行する最小限のタスクに重点を置く傾向があります。実際、そのようなソフトウェアの開発者は、そのような機能をかなり少ないバイト数に詰め込むという、かなり見事な仕事をする傾向があります。「1 つのキーを無効にする」などのオプションを試すことは、おそらくブートローダーで広くサポートされていませんが、おそらく (これは大きな「おそらく」ですが)、国際化の取り組みの一環として、そのような機能が一部の大規模なブートローダー (grub など) でサポートされる可能性があります。したがって、ソフトウェアが異なるキーボード レイアウトをサポートしている場合、別のレイアウトでは「End」キーのキーボード スキャン コードを別のものとして扱う可能性があります (無視される可能性があります)。ただし、他のキー (特に矢印キー、場合によっては Enter キーなどの重要なキー) が壊れる可能性もあります。
たとえ grub で End キーを破壊できたとしても、各オペレーティング システムは、キーボード サポートを含むハードウェアのサポートを開始する役割を担っていると想定している可能性があります。これが一般的な動作です。オペレーティング システムは、BIOS やブート ローダーなどの以前のコードではハードウェアのサポートが最小限しか提供されておらず、オペレーティング システム (使用されるドライバーを含む) は通常、システム ブート プロセスの以前の部分で使用される単純なソフトウェアと同等かそれ以上のサポートを提供すると想定している可能性があります。したがって、エンド ユーザーに最高のエクスペリエンスを提供するために、オペレーティング システムは通常、システムの以前の部分によって提供される構成の詳細にあまり依存せずにこのタスクを処理しないように設計されています。
最終的には、使用するオペレーティング システムごとに解決策を見つける必要があるでしょう。(幸いなことに、オペレーティング システムでこの問題を解決できれば、ほとんどのソフトウェアはオペレーティング システムを信頼します。そのため、オペレーティング システムでこれを設定すれば、ほとんどのソフトウェアを再設定する必要がなくなります。)
注: 私の情報は、BIOS などの古い技術に基づいています。(U)EFI は、私がまだ調べていない機能を提供している可能性があります。したがって、私の回答が間違っているという希望の光が世の中にあれば、(U)EFI は、さらに調査したい光になるかもしれません。(U)EFI に何らかの機能があっても、オペレーティング システムによって、そのような設定に対するサポートの程度が異なる場合があります。したがって、使用したいオペレーティング システムに関する情報の調査に時間を費やすと、いずれにしても良い結果が得られるでしょう。(U)EFI で解決策が得られない場合、広く使用されている標準では、通常、希望する他の解決策が得られない可能性があります。