キーボードで間違った文字を入力するのはなぜですか?

キーボードで間違った文字を入力するのはなぜですか?

私はIceweaselでサーフィンしながらWebアドレスを入力しようとしましたが、いくつかのキーごとに私が入力したものとは異なる文字が入力され始めることがわかりました。たとえば、「cccccccccccc」と入力すると「ckexccccckex」と印刷され、「abcdefghji」と入力すると「abckexghi」と印刷されます。

  • これが発生するたびに誤って配置された文字は異なりますが、常に任意のパターンで表示されます。時には文字の代わりにバックスペースやスペースを入れることもあります。
  • 何も入力しないとテキストは表示されません。
  • USBキーボードを取り外して再接続しても問題は解決しませんでした。
  • 問題は、Iceweasel、URLバー、またはテキストフィールドでのみ発生し、他のアプリケーションでは発生しません。
  • Iceweaselを閉じて再び開くと、問題は消えました。
  • 発生する時間パターンが見つかりません。

原因をどのように確認できますか?セキュリティ問題による結果でしょうか?

私はDebian 7.0とLogitech K120キーボードを使用しています。

ベストアンサー1

キーボードがなぜこのように動作するのかはわかりませんが、私と他の人が似たような(完全に同じではなくただ似たような)経験をしたということはお話しできます。

私は2つのシステムを持っており、キーボードはほぼ常にうまく動作します。任意の間隔で(時には週に1回、時には1時間に複数回)、私が入力した複数のキーが失われます。時には奇妙なキーが挿入されます。

すべての場合にこれらの誤動作が発生すると、キーボードLED(番号ロックなど)が点滅します。

配線不良により電源変動が発生する可能性があり、キーボードMCUを再起動しました。しかし、他の可能性もたくさんあります。たとえば、AskUbuntuで見つけました。ちょっと似た質問ですねキーボードとマウスに関する質問です。答えの1つで、John Siuは次のように推測しました。

いくつかの可能性がありますが、確信はありません。私が知っている最も可能性の高い原因をリストします。 (1)純粋なソフトウェア:Linuxドライバはこのチップセットの1.1ポートを正しく処理しません。これが最も可能性の高い原因です。 (2)一部のハードウェア:USBポートは静電気に敏感であり、時間の経過とともにパフォーマンスが低下したりエラーが発生したりします。特に古いマザーボードとチップセットの場合はさらにそうです。 1.1 ポートのパフォーマンスが低下し、正常に動作しなくなる可能性があり、Linux ドライバーはこれらの特殊なケース (電圧変動など) を処理できません。 。 。

別の答えでは、fossfreedomは、電圧/電流の問題、または欠陥のあるUSBポート/ハブでない場合はカーネルの問題である可能性があると推測しました。

私の場合、おそらくカーネルが原因である可能性がありますが、複数のカーネルをアップグレードしても問題は解決しませんでした。この問題が発生する両方のコンピュータはキーボードのブランドが異なり、ボックスも異なります。 2つの間の類似点は、どちらもDellハードウェアでDebianを実行していることです。

存在するこのスレッドlinux/debian/user グループに属している人は、私と同じような問題を抱えていましたが、ハードウェアが非常に異なっていて、Debian では問題を発見しましたが、ArchLinux ではそうではありませんでした。他の人は、問題は、他のシステムコンポーネントが突然過度の電力を必要とするときに過度のストレスを引き起こす可能性がある電源装置の不足によると考えています。

他のユーザーがランダムなキーボード障害を報告しました。UbuntuそしてアーチLinux。少し推測の終わりに、問題はX.orgのキーボード設定によって引き起こされ、ユーザーが新しいキーボードを購入した後の問題を解決しました。

とにかく他の人も同様のエラーを観察しましたが、残念ながら特定の原因は診断するのが難しいです。電源装置、ケーブル、USB IC、USBドライバ、キーボードドライバ、または非常に複雑な最新のコンピューティングシステムに存在する可能性があります。別の場所の。

おすすめ記事