Я использую программу imwheel
для изменения скорости прокрутки по умолчанию в Firefox при использовании i3
. Ниже приведена моя конфигурация (где "Navigator" - это вывод команды xprop
, найденной здесь, при нажатии на окно Firefox).
# Speed up Scrolling in Firefox
"^Navigator$"
None , Up, Up, 3
None , Down, Down, 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
Я обнаружил, что на большинстве сайтов желаемое поведение "более быстрой прокрутки" присутствует, но на некоторых других сайтах, в первую очередь на Youtube или Facebook Messenger, обычная прокрутка с помощью колеса мыши ведет себя иначе. Например, на Youtube, когда я нажимаю на видео, прокрутка не перемещает веб-страницу вверх или вниз, а изменяет уровень громкости. Мне нужно щелкнуть на видео средней кнопкой и затем прокрутить, чтобы выполнить ожидаемое поведение прокрутки.
Я знаю, что проблема связана с моей imwheel
конфигурацией, потому что при выполнении pkill imwheel
эта проблема исчезает.
Что вызывает эту проблему? И какие кнопки на моем колесе мыши я могу переназначить, чтобы избежать такого поведения?
На странице man для imwheel упоминается, что "button spec" имеет номера для различных кнопок мыши, но я не уверен, что "Extra Buttons" - это то, что я ищу.
Я запускаю exec imwheel
в конфигурационном файле i3. Выполнение imwheel -b "4 5"
, чтобы аналогичным образом затронуть только кнопки прокрутки, ничего не изменило в этой проблеме.