Навсегда исправить скорость прокрутки Chrome

Итак, я изменяю скорость прокрутки в Ubuntu, используя этот ответ:

Изменение скорости прокрутки колесика мыши в Chrome 12 апреля (редактирование командной строки стартовой панели)

Exec=/opt/google/chrome/google-chrome --scroll-pixels=150 %U

Это работает, но при каждом обновлении Chrome мне нужно делать это снова, есть ли способ навсегда решить эту проблему?

5 ответов

Вот решение, которое работает идеально (протестировано недавно в Ubuntu 14.04 и 18.04):

sudo apt update
sudo apt install imwheel
gedit ~/.imwheelrc

Скопируйте и вставьте следующее во вновь созданный .imwheelrc файл (который вы только что сделали в своем домашнем каталоге через gedit команда выше):

".*-chrome*"
None,      Up,   Button4, 3
None,      Down, Button5, 3
Control_L, Up,   Control_L|Button4
Control_L, Down, Control_L|Button5
Shift_L,   Up,   Shift_L|Button4
Shift_L,   Down, Shift_L|Button5

3 это "множитель скорости прокрутки". Используйте большее число для более быстрой прокрутки или меньшее число для более медленной прокрутки. ".*-chrome*" часть говорит, чтобы применить эти изменения увеличения скорости колеса прокрутки ТОЛЬКО к хрому.

Бежать imwheel -b "4 5" проверить ваши настройки. Когда закончите тестирование, запустите killall imwheel чтобы убить его, а затем внести изменения в .imwheelrc, по желанию, и запустить imwheel -b "4 5" снова для дальнейшего тестирования. Обязательно полностью закрывайте и снова открывайте Chrome при каждом перезапуске imwheel чтобы новые настройки вступили в силу. Это необходимо сделать, щелкнув правой кнопкой мыши маленький значок Chrome в правом верхнем углу панели рабочего стола и выбрав "Выход".

Также имейте в виду, что если вы пользуетесь дешевой мышью, ваш декодер с колесом прокрутки может быть паршивым, и при быстром перемещении колеса счетчик кодировок пропадает. Поэтому в таком случае перемещайте колесо с пониженной скоростью при тестировании эффекта imwheel, чтобы ваша мышь не пропускала счетчики энкодера на колесе прокрутки, и вы думаете, что imwheel не работает правильно, когда на самом деле это просто ваш проблема дешевого оборудования.

добавлять imwheel -b "4 5" в "Загрузочные приложения" Ubuntu, чтобы он запускался при каждом запуске компьютера.

Как Стивен Хоуэлл говорит здесь:

Обратите внимание, что с помощью опции -b "4 5" ограничивает использование imwheel только колесом прокрутки, обсуждаемым здесь.

Еще один ответ от "tvn" здесь: /questions/437407/uvelichte-skorost-prokrutki-kolesika-myishi/437414#437414.
Больше ответов здесь: Увеличьте скорость прокрутки колесика мыши.

Справочные заметки:

Я не являюсь первоначальным автором ответов, связанных с приведенным выше, скорее, пользователь "tvn" и другие, хотя в ответе tvn отсутствует то, что он заменяет движения колеса прокрутки мыши несколькими нажатиями клавиш со стрелками " Стрелка вверх" и " Стрелка вниз", это означает, что вы должны щелкнуть в окне, чтобы оно вступило в силу, и некоторые вещи, такие как среда программирования Jupyter Notebook Python на основе браузера, ужасно прокручиваются вот так! Таким образом, Стивен Хоуэлл дал улучшенный ответ, согласно которому колесо прокрутки отображается на колесе прокрутки, а не на клавишах клавиатуры вверх и вниз, но его ответа недостаточно, чтобы применить это новое масштабирование колеса прокрутки ко всему на вашем компьютере, поэтому я только что изменил этот ответ 27 августа 2018 года, чтобы отразить ответ Стивена Хауэлла, но с добавлением добавления ".*-chrome*" к вершине ~/.imwheelrc файл, так что эти новые настройки прокрутки применяются только к вашему браузеру Chrome, что действительно то, что я хочу. Обратите также внимание, что я внес несколько существенных и важных правок и вкладов в ответ на tvn, связанный с вышеупомянутым, но теперь я думаю, что этот ответ здесь намного лучше, и он слишком сильно отклоняется от ответа tvn, чтобы даже попытаться отредактировать его ответ дальше.

Проверено в Ubuntu 14.04 LTS.

Обновление 3 марта 2019 года: также тестировалось в Ubuntu 18.04 LTS, и, похоже, этот эффект немедленно возникает в Chrome при каждом запуске killall imwheel а потом imwheel -b "4 5" проверить новые настройки.

К сожалению, эта функция устарела и удалена из Chrome и Chromium. Он больше не работает с последними версиями Chrome.

https://code.google.com/p/chromium/issues/detail?id=154776

Но вы можете использовать этот довольно крутой плагин, чтобы ускорить скорость прокрутки в Chrome на Linux.

https://chrome.google.com/webstore/detail/chromium-wheel-smooth-scr/khpcanbeojalbkpgpmjpdkjnkfcgfkhb

После попытки использовать несколько разных плагинов, чтобы обойти эту проблему с помощью расширения Linux Chrome: AutoScroll, которое не решает проблему скорости, но предлагает способ использовать среднюю клавишу для увеличения скорости прокрутки при сохранении плавности работы.

Я создал простое расширение для Chrome под названием Scroll Speed, в котором вы можете установить коэффициент прокрутки.

Можно найти здесь: https://chrome.google.com/webstore/detail/scroll-speed/mfmhdfkinffhnfhaalnabffcfjgcmdhl

У него намного лучшая производительность, чем у расширений "плавной прокрутки", которые я пытался исправить.

Попробуйте эту альтернативу https://chrome.google.com/webstore/detail/gestures-for-google-chrom/jpkfjicglakibpenojifdiepckckakgk?utm_source=chrome-app-launcher-info-dialog. Имеет лучшую производительность, чем Chromium Wheel Smooth Scroller

Другие вопросы по тегам