Возможно ли иметь другую скорость прокрутки колесика мыши в зависимости от приложения, работающего сверху (сфокусировано).
Как более медленная скорость прокрутки для guake для легкого чтения и выше для веб-браузера, чтобы прокручивать быстрее.
xorg
mouse-scroll
mouse-wheel
Braiam
источник
источник
Ответы:
Введение
Следующий скрипт
dynamic_mouse_speed.py
позволяет указать, какой должен быть указатель мыши и / или скорость прокрутки , когда пользовательское окно имеет фокус.Важно : скрипту требуется
imwheel
программа для увеличения скорости прокрутки. Пожалуйста, установите его черезsudo apt-get install imwheel
Применение
Как показано
-h
флагом:Скрипт позволяет пользователю выбрать окно, которое он хочет отслеживать, щелчком мыши. Указатель мыши превратится в крест, и пользователь сможет выбрать желаемое окно.
Запуск
python3 dynamic_mouse_speed.py
одна только показывает всплывающее диалоговое окно и ничего не делает сам по себе.Запуск
python3 dynamic_mouse_speed.py -s 5
увеличивает скорость прокрутки, в то время какpython3 dynamic_mouse_speed.py -s -5
скорость прокрутки замедляется.python3 dynamic_mouse_speed.py -p -0.9
уменьшает скорость указателя, в то время какpython3 dynamic_mouse_speed.py -p 0.9
увеличивает скорость указателя.-s
и-p
варианты могут быть смешаны.-v
производит отладочную информацию в командной строке.Источник
Также доступно как GitHub Gist
Ноты
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Их можно игнорировать.Evdev Scrolling Distance
свойствоисточник
imwheel
пакета, что сделает его немного сложнее. Я дам вам знать, как только я обновлю свой ответ. Что касается того, что вы сказали о непредсказуемом поведении пользователей, я не понимаю, как это непредсказуемо. Не могли бы вы объяснить больше?