マウスのクリック回数が間違っており、クリックしたままにして、再度クリックすると、

マウスのクリック回数が間違っており、クリックしたままにして、再度クリックすると、

私が経験している問題は、この郵便受け

これは、2 つの異なるモデルのマウスを使用している 2 台の異なるマシンで発生しています。マウスは両方とも Logitech 製ですが、1 つはワイヤレスの 2 ボタン スクロール ホイール付きで、もう 1 つは有線の 4 ボタン トラックボール付きです。両方のマシンで Ubuntu が実行されていますが、2 ボタン マウスのマシンには 12.04 がインストールされており、4 ボタン マウスのマシンには 14.04 がインストールされています。

私が抱えている問題と私がリンクした投稿の大きな違いは、彼の問題は Nvidia ドライバーをインストールした後に始まったことです。12.04 マシンは Nvidia ドライバーを使用しますが、14.04 は使用しません。

最も奇妙なのは、マウスの動作が(両方のマシンで)どちらのシステムにも変更がないように見えることです。私は何ヶ月もの間、意図的に 12.04 マシンを更新しておらず、新しいソフトウェアもインストールしていません。

14.04 マシンでは、12.04 がまだインストールされているときにこの動作が始まりました... ディストリビューションのアップグレードで問題が解決することを期待していました。 驚くことではありませんが、解決しませんでした。 実際、14.04 マシンでは状況が悪化しています。

3 ボタン エミュレーションを有効にする設定を含む xorg.conf ファイルを追加してみましたが、3 ボタン、トラックボール スクロールなどは動作するようになりましたが、クリック、ダブルクリック、トリプル クリック、および左クリックしてホールドした状態の「ドロップ」は依然として存在します。

Section "InputClass"
    Identifier  "Marble Mouse"
    MatchProduct "Logitech USB Trackball"
    MatchIsPointer "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "ButtonMapping" "1 2 3 4 5 6 7 8 9"
    Option "EmulateWheel" "true"
    Option "EmulateWheelButton" "8"
    Option "ZAxisMapping" "4 5"
    Option "XAxisMapping" "6 7"
    Option "Emulate3Buttons" "true"
EndSection

上記はUbuntu ウィキxorg.confファイルが存在しなかったため、ファイルを作成しました50-marblemouse.conf

この問題について何か新しい発見がある人はいますか?

お時間をいただきありがとうございました!

答え1

ワイヤレスマウスとのことですが、これは伝送の問題である可能性があります。

私も (Logitech M705) で同様の経験をしましたが、原因は机の一部である金属板でした。レシーバーを移動すると (USB ドングルの延長コードを使用して) 問題は解消しました。

あなたにも同じことが当てはまるでしょうか? 試してみて、何か違いがあるかどうか確かめてみませんか?

送信に影響を及ぼす可能性のある他のものは何でしょうか? 古い電池、隣人の電子レンジ、近くにある大きなスピーカーなどでしょうか?

関連情報