web-dev-qa-db-ja.com

タッチパッドのスクロールがWindows / Chromeの別のタブに持ち越されないようにするにはどうすればよいですか?

タッチパッドを使用してchromeをスクロールし、タブを切り替える/開くと、「スクロール動作/入力」が次のタブに引き継がれます。Ctrlキーを押して開く/切り替えるため、タブを変更すると、指がスクロールを停止します(ただし、元の画面はまだ「スクロール」しています)。

私は通常、マウスを持ち歩くことはなく、ラップトップにはタッチパッドだけを使用することに依存しているため、この問題は非常に厄介です。これを解決する修正/拡張機能はありますか?これに対する特定の修正がない場合は、ctrl + touchpad-scrollzoomingをすべて一緒に無効にするだけで満足しています。この機能を使用することはありません。

私はASUSGL502VMを使用しています。

4
dpark2000

タブを変更するまでに、指はすでにスクロールを停止しています(ただし、元の画面はまだ「スクロール」しています)。

問題は、この「慣性スクロール」がChromeではなく、タッチパッドドライバーによって実行されることです。つまり、ドライバーは、タッチパッドを離した後も偽の「マウススクロール」イベントを送信し続けることで、慣性スクロールをエミュレートします。 Chromeのようなプログラムは、これらのスクロールイベントを「実際の」イベントと区別できません。

(おそらく、Windows 10の「PrecisionTouchpad」モードでこれが修正されるはずですか?それでも、最新のタッチパッド対応プログラムでのみ役立ちます。)

タッチパッドの設定で慣性スクロールをグローバルに無効にすることをお勧めします。

ChromeでCtrl +スクロールズームを無効にするオプションはありませんが、古いスレッドを参照してください。システム全体でCtrl +スクロールイベントをブロックするようにAutoHotKeyを設定する方法を説明しているスレッドもあります。

0
user1686