web-dev-qa-db-ja.com

マウスホイールのスムーズスクロールを有効にする

12.04では、GTKを備えたタッチパッドでスムーズスクロールが有効になっています。マウスホイールでも有効にできるのではないかと思っていましたか?はいの場合、どのように?そうでない場合は、なぜですか?ありがとう。

8
CruelAngel

スムーズスクロールを有効にしたいEVERYWHEREピクセルモーション。

これをテストするには、ターミナルを起動して実行します

xev

次に、カーソルをウィンドウに置き、上下にスクロールします。キー(ボタン4および5)は、指を動かしている限り、出力を継続的に登録します。クリックホイールでスクロールします。マウスホイールのクリックごとに1回のみ登録されます。

マウスホイールの中には、転がるときに明確な「ジャンプ」を持たないものもありますが、ハードウェアはローラーの移動距離を読み取り、他のマウスと同じようにジャンプを送信してハードウェアの互換性を保証します。

4
Gruzzles

真のスムーズなピクセルごとのスクロールは、マウススクロールホイールではうまく機能しませんが、3行の突然のジャンプではなくスムーズなアニメーションを作成することは良いことです。

私はそれをグローバルに行う方法を知りませんが、Firefoxでは、Preferences-> Advancedの下のオプションです。

Chromium/Chromeの場合は、chrome://flagsに移動して、フラグを介して現在有効になっています。

8
user71280

ハードウェアの問題であるかどうかは、ハードウェア自体に依存します... Logitechは、Windowsドライバーに「フリースクロ​​ールホイール」(ジャンプなし、すべてのピクセルのホイールスクロールイベント)でマウスのスムーズなスクロールを提供します。

M500を最大限に活用できるのは本当に素晴らしいことですが、xevは一定の距離を置いた後の典型的なジャンプを示しているので、おそらくドライバーの問題です。誰を悩ませ、どこでそれを修正するかわからない。

1
nacs