スクロールするとマウスホイールがびくびくする


26

私には小さな問題があり、それが本当に私を悩ませ、それに対する修正の可能性があるかどうか疑問に思っています。

Ubuntu 10.10の最新のディストリビューションを使用しており、特にgoogle chrome(フォルダー内など)でページを上下にスクロールすると、スクロールするとページが上下にちらつきます。

他のオペレーティングシステムでは正常に動作するため、マウス自体には問題はありませんが、ubuntu 10.10では、滑らかさを欠いているだけでなく、びくびくしています。

ページに20のスクロールジャンプがあると想像する方法を正確に説明するには、通常、マウスホイールを1回スクロールし、ページをちょうど1ステップ下に移動しますが、約5回クリックすると、前後にジャンプします。

あなたが理解し、私がこの痛みを解決するのを助けることができることを願っています...


1
これはまだ問題です。Ubuntu 12.04 LTS 64ビット版でもこれに苦しんでいます。あなたが説明したように。まさに。Ubuntuを尋ねるのではなくバグトラッカーに行く必要があると思います
-bakytn

それでも14.04.2の問題で誰かが適切な修正を見つけましたか?これは3歳なので、新しい質問を開きます。
マークカービー

回答:


19

しかし、上記のソリューションは私にはうまくいきませんでした...

この問題に対する修正(私は数か月間問題を抱えていました!)はちょっと非現実的で、ほとんどの人と同じように私はそれをするまで信じませんでした:

一部のMSマウスにはスクロールホイールのバグがあることが判明しました。

USBケーブル/ドングルを外してから、もう一度接続してみてください。

それでおしまい!

これで私のマウスは正常に動きます(画面の半分ではなく、一度に1行ずつ!)

4ポートのスクリーン/キーボード/マウスKVMボックスを使用していても、これは機能しました!うん!


1
ここで、Uは、ワイヤレスマウスを使用しているとtransiverが取り付けられているが、ウルマウスが....範囲外である場合espicially同じ
sarveshlad

2
これはクレイジーです...実際に問題を修正しましたが、再起動はしませんでした。おかげで
タマシュSzelei

こっちも一緒。マウスがキーボードのUSBに接続されており、プラグを抜く/差し込んだ後、スクロールは完全に正常に動作します。
カントニ

それが私の新しいもの...のために働いていない、私の以前のマウスのために働いていた
リッキー・ロビンソン

いくつかの追加の検索キーワードをここに捨てるだけです。これにより、18.04(POP_OS)のMicrosoft SculptマウスのOPの問題が修正されます。ありがとう
@michaelDurrant

3

Ubuntu 11.10とWindows 7のデュアルブートを使用しており、Microsoft Wireless 3500を追加しました。Windowsで起動すると、いくつかのドライバーがインストールされました。私がUbuntuに戻ったとき、ホイールスクロールは半ページジャンプしていました。USBドングルのプラグを抜き、再び差し込んだところ、すべて正常に戻りました。Windowsドライバーからマウス自体に設定される設定があると考えています。しかし、マウスを再接続するという上記の解決策は私にとってはうまくいきます。


3

はい、USB接続を抜き、再度差し込みます。それは私のために働いた。何度も答えを探して、長い間それを許容した後!


2

GTKは、ウィンドウのサイズに応じて、マウスホイールのスクロールレート(スクロールする行数)の適切な値を動的に計算します。残念ながら、それはまだカスタマイズを許可しておらず、それについてのバグレポートが失われています。

ちなみに、私が言ったことをテストすることに興味がある場合は、ウィンドウのサイズを1行のみが表示されるように小さくしてください。スクロールしてみると、ホイールをスクロールするたびに1行スクロールすることがわかります。


それはとても興味深いです。小さなウィンドウは小さなジャンプでスクロールします。それをさらに驚くべきことに、それを変更する露出はありません。
ティムリチャードソン

1

私にとって、修正はマウスの内部をきれいにすることでした。

これを行う適切な方法は、慎重にそれを分解し、マウスホイールのセンサーの近くに集まった毛やほこりを取り除くことです。私はホイールの周りの隙間に本当に一生懸命吹き込んだ。すぐに機能しました。


-1

私はほとんど同じ問題を抱えています。ホイールを非常にゆっくりとスクロールすると、正常に機能します。geditで一度に5行だけです。より速く転がるとき、それはランダムに前後にジャンプして、ホイールを1回転させた後、あなたがしばしばほとんど同じ場所にいるという効果があります。Windowsでは、ドライバーなしで完璧に動作します。ThrustモバイルBTマウスです。

私は何が問題なのかと推測しています。

まず、これはホイール上に離散的な位置を持つホイールです。これは、個別の位置がブレークとして機能するため、ホイールが高速でスクロールするとき、ホイールが高速で速く移動することを意味します。

マウス内のハードウェアは、前後と高速、高速、高速を区別するのに十分ではないことをお勧めします。私は電子マウスの内部の仕組みを知っていて、そのような説明をサポートしています。

フォトレシーバーのスポークを通して2つのライトが照らされ、後者が多少の光しか知ることができず、これによりホイールの方向を決定する必要がある場合、ホイールが回転しているときにこのジョブのソフトウェアを作成するのは十分に困難です同じ速度。Windowsの汎用ドライバーでも問題にならない理由は、MSが自社製の貧弱なマウスでも同じ問題を抱えているからです。

溶液

マウスホイールで前後の高速な変化を検出した場合に変わるモードをドライバーに記述します。このモードでは、ドライバーは最後の要素と反対の方向を判別します。たとえば、最後の5つの要素を持つリングバッファーで判別します。


残念ながら、これは一貫性がなく、おそらく実用的な解決策でもありません。:-/
zaTricky
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.