Итак, я изменяю скорость прокрутки в Ubuntu, используя этот ответ:
Exec=/opt/google/chrome/google-chrome --scroll-pixels=150 %U
Это работает, но при каждом обновлении Chrome мне нужно делать это снова, есть ли способ навсегда решить эту проблему?
google-chrome
Сойди с моей лужайки
источник
источник
Ответы:
Вот решение, которое работает идеально (протестировано недавно в Ubuntu 14.04 и 18.04):
Скопируйте и вставьте следующее во вновь созданный
.imwheelrc
файл (который вы только что сделали в своем домашнем каталоге с помощьюgedit
команды выше):3
это «множитель скорости прокрутки». Используйте большее число для более быстрой прокрутки или меньшее число для более медленной прокрутки.".*-chrome*"
Часть говорит применять эти увеличения скорости колеса прокрутки изменяется только в хроме.Запустите,
imwheel -b "4 5"
чтобы проверить ваши настройки. Когда тестирование закончится, запуститеkillall imwheel
его, чтобы убить, затем внесите необходимые изменения.imwheelrc
иimwheel -b "4 5"
снова запустите для дальнейшего тестирования. Обязательно полностью закрывайте и снова открывайте Chrome при каждом перезапускеimwheel
, чтобы новые настройки вступили в силу. Это необходимо сделать, щелкнув правой кнопкой мыши маленький значок Chrome в правом верхнем углу панели рабочего стола и выбрав «Выход».Также имейте в виду, что если вы пользуетесь дешевой мышью, ваш декодер с колесом прокрутки может быть паршивым, и при быстром перемещении колеса счетчик пропускает счетчик. Поэтому в таком случае перемещайте колесо с пониженной скоростью при тестировании эффекта imwheel, чтобы ваша мышь не пропускала счетчики энкодера на колесе прокрутки, и вы думаете, что imwheel не работает правильно, когда на самом деле это просто ваш проблема дешевого оборудования.
Добавьте
imwheel -b "4 5"
в «Загрузочные приложения» Ubuntu, чтобы он запускался при каждом запуске компьютера.Как Стивен С. Хауэлл говорит здесь :
Еще один ответ от "ТВН" здесь: https://askubuntu.com/a/304653/327339 .
Больше ответов здесь: Увеличьте скорость прокрутки колесика мыши .
Справочные заметки:
Я не являюсь первоначальным автором ответов, связанных с вышеупомянутыми, скорее, пользователь "tvn" и другие, хотя в ответе tvn отсутствует то, что он заменяет движения колеса прокрутки мыши несколькими нажатиями клавиш со стрелками Arrow Upи Arrow Downклавишами, что означает, что у вас есть щелкнуть в окне, чтобы оно вступило в силу, и некоторые вещи, такие как основанная на браузере среда программирования 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"
при тестировании новых настроек.Помогите, у меня тачпад / трекпад глючит при прокрутке!
В зависимости от вашего компьютера и аппаратного обеспечения, вышеуказанные настройки могут лучше всего работать с мышью с колесом прокрутки. На трекпаде (опять же, это может или не может относиться к вам или вашему компьютеру), это может сделать результат очень глючным при попытке прокрутки двумя пальцами на сенсорной панели . У меня есть клавиша быстрого вызова ( Ctrl+ Alt+ P), настроенная для запуска скрипта, который включает / отключает мой трекпад, поэтому я не ударю его при наборе текста и использовании мыши, но я все еще могу легко включить его, когда я не есть мышь и / или кто-то еще, кто любит сенсорные панели, хочет использовать мой компьютер. Чтобы исправить глючную прокрутку, вызванную
imwheel
использованием сенсорной панели, я просто добавил в свой скрипт следующее:Когда тачпад отключен , включите imwheel, чтобы мое колесо прокрутки мыши работало хорошо:
Когда сенсорная панель включена , отключите функцию imwheel, чтобы прокрутка двумя пальцами на сенсорной панели работала хорошо и не вызывала затруднений:
Это особенно важно для моего ультрабука HP Spectre x360 (модель 13-4193nr и под управлением Ubuntu 18.04), который в других случаях имеет ужасно скрученную прокрутку тачпадом двумя пальцами, когда
imwheel
он включен.Вот мой полный скрипт переключения тачпада с добавленными двумя строками imwheel, как описано выше:
ОБНОВЛЕНИЕ: получите последнюю версию этого скрипта здесь: https://github.com/ElectricRCAircraftGuy/eRCaGuy_dotfiles/blob/master/toggle_touchpad.sh .
Файл " ~ / bin / toggle_touchpad ":
Сенсорная панель переключения источника сценария: включить / отключить сенсорную панель
Теперь просто запустите
toggle_touchpad
из командной строки или сопоставьте ее с сочетанием клавиш, как Ctrl+ Alt+, Pкак у меня.Связанные с:
источник
к сожалению, эта функция устарела и удалена из 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
источник
Попробуйте эту альтернативу https://chrome.google.com/webstore/detail/gestures-for-google-chrom/jpkfjicglakibpenojifdiepckckakgk?utm_source=chrome-app-launcher-info-dialog . Имеет лучшую производительность, чем
Chromium Wheel Smooth Scroller
источник