Chrome: вимкнення еластичної прокрутки колеса миші в кінці веб-сторінок


12

Це здається , що з Google Chrome версії 51.0.2704.84 (або дуже недавно) ввів ефект «пружна гумка» при спробі прокрутки повз верхній або нижній частині сторінки, з допомогою колеса миші ( колесо прокрутки ).

Я використовую OS X і ніколи раніше не бачив такої поведінки в Chrome.

Я вважаю, що ефект гумки може бути корисним на сенсорних пристроях, але мені це не потрібно при використанні мишей на настільних комп’ютерах. Коли я прокручую до самого кінця колесо миші, саме там я хочу йти, а ефект гумки - лише роздратування і затримує подальші дії.

Я перевірив chrome: // прапори , але не можу знайти налаштування. Не впевнений.


Оновлення 2016-09-04 : Ця "проблема" тепер відійшла, і налаштування інерції повернулося до попередньої поведінки "негайної зупинки" під час прокрутки до сторінки, що закінчується колесом миші. Я не впевнений, що змінилося, але, можливо, це було оновлення Google Chrome. Я прийняв відповідь нижче, якщо це допоможе комусь із певним ароматом питання.


Точно така ж проблема тут. Мені подобається еластична прокрутка на трекпадах, але вона просто заважає звичайній миші. Дуже хотілося б відключити його, повернувшись до того, як це було. (Я поклав на це щедрість, щоб, сподіваюся, приділити більше уваги цьому питанню, будь то маленький)
Монетний двір

Дивіться , якщо рішення в даній статті ставиться тут: Відключити пружну прокрутку OS X . Дивіться також TinkerTool для "Вимкнути інерцію" та "Вимкнути ефект гумки".
harrymc

1
@harrymc, дякую, так, це працює, але він відключає еластичну функцію ОС, мені ця функція дуже подобається, тільки не в Chrome із звичайною мишкою.
Монетний двір

1
Як зазначалося у випуску 101916 щодо цього параметра OS X: "Версія 23 Chrome повинна відповідати перевазі". В іншому випадку використання додатка для додавання цього CSS-коду на кожну відображену майбутню сторінку може працювати.
harrymc

Відповіді:


6

Chrome дотримується лише системних переваг OS X.

Відключення цих налаштувань описано в статті Відключити пружну прокрутку в OS X .

Ви також можете скористатися безкоштовним TinkerTool . Особливо перегляньте параметри "Вимкнути інерцію" та "Вимкнути ефект гумки".

Якщо ви хочете вимкнути це лише для Chrome, вам потрібно буде додати цей CSS-фрагмент до кожної відображеної майбутньої сторінки. Це найкраще зробити за допомогою додатка Tampermonkey , який є портом Chrome для Greasemonkey.

Дивіться веб-сайт Tampermonkey щодо його використання.

Ще кілька посилань:


2
Не впевнений, чи правильно, що Chrome дотримується лише системних уподобань OS X. Використовуючи колесо миші в Safari, прокрутка не дає цього ефекту. Чомусь у Chrome Chrome колесо миші веде себе як сенсорний пристрій. Додавання коду CSS, ймовірно, також відключить інерцію для сенсорних панелей, правда?
Winterflags

Це повинно деактивувати інерцію скрізь. Раніше була помилка в Chrome, де Chrome не підкорявся цим уподобанням, що зараз робить. Цікаво, чи є у Сафарі подібну проблему. Звичайно, можуть бути й інші можливі відповіді, ніж моя.
harrymc
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.