タッチパッドのスクロールイベントの遅延により、ページの上部に到達すると、狂ったズームが発生する


9

私は何年もこの問題を経験しており、それは非常に迷惑です:)

「2本の指」のタッチパッドジェスチャーを使用して下にスクロールすると、スクロール自体がすぐに有効になります。ただし、ページの上部にいて、(時折)上にスクロールしてから(スクロールを終了してタッチパッドを離してから2〜3秒以内に)を押すとCtrl、システムはこれら2つのイベント(scrollとctrl)を1つのScroll+Ctrlイベントとして解釈しますこれらのイベントが重複していない場合でも(そして、それらの間に2〜3秒の間隔があっても)、すべてをクレイジーにズームし始めます。

典型的なシナリオ:ページをスクロールして、ページの上部に移動し、少し待って(1〜3秒)、Ctr-Tabを押して、タブを切り替えると、両方のタブのコンテンツが狂ったようにズームされます(通常、クロムで約700%)。そして、それは1)chromeが新しいスケールでそれを再レンダリングするまで待たなければならないので、2)を押す必要があるため、やや煩わしいCtrl-0です。デフォルトのスケールで再レンダリングされるまで待ってください:)

興味深い詳細は、スクロールイベントが正常に「スクロールとしてディスパッチされた」場合、どのアプリケーションでもこの動作を観察しないことです。まだページの上部に到達していない場合は、上にスクロールしてCtrlすぐに押します-ズームはかかりません場所(あたかも-ページの先頭ではないときに、この "スクロール"がターゲットアプリによって "eaten" = "dispatched"され、イベントキューから削除されたかのように)。

システムとUI自体は非常にスムーズに実行されるため、イベント処理のラグではありません。

この男はここで同様の経験を説明します:メタキーを押した後もマウスホイールスクロールイベントが持続します

または、ズームスクロール動作をまったく無効にするUnityの微調整があるかもしれませんか?(このように:LubuntuまたはopenboxでCtrl +スクロールズームを無効にする方法

Ubuntu 14.04.4

Acer Aspire V5-171

グラフィック:Intel HD 4000(非インボックスドライバー)


1
これはChromeのバグです。スターを付けてください。
Dan Dascalescu 2017年

回答:


2

その問題に関係しているのは私だけではないようです[1] [2]。それはXorのバグです。

私が見つけた唯一の回避策は、この種類の拡張機能であるchromeです。

UPD拡張機能は、Chromeの最新バージョンでは適切に動作しないようですがsynclient CoastingSpeed=0、私にとっては、悪影響を与えることなくすべてを完全に処理するようです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.