Не все мыши оснащены шариками прокрутки, которые прокручивают изображение во всех направлениях, или даже колесами прокрутки с функцией наклона вбок.
В Windows при работе с Firefox можно прокручивать страницу в сторону, удерживая клавишу Shift и вращая колесо прокрутки.
В Linux это фактически приводит к навигации по истории страниц (предыдущая страница, следующая страница), что гораздо менее удобно.
В Windows навигация мышью более настраиваемая. Есть функция отображения круга вокруг мыши при нажатии «Ctrl», чтобы было легче обнаружить курсор, а также можно легко настроить расстояние прокрутки, чего Linux пока не может делать так надежно (только ограниченно) по состоянию на 2019 год. Кроме того, дальняя/автоматическая прокрутка после нажатия средней кнопки мыши — это то, чего не хватает всем дистрибутивам Linux, которые я знаю.
Как сделать так, чтобы shift+ scrollпрокручивалась вбок, а не перемещалась по истории вкладок?
решение1
Если вы используете GNOME, запустите в окне терминала:
gsettings set org.gnome.settings-daemon.peripherals.touchpad horiz-scroll-enabled "true"
и вы можете отключить это, если хотите, с помощью
gsettings set org.gnome.settings-daemon.peripherals.touchpad horiz-scroll-enabled "false"
В качестве альтернативы используйте xbindkeys после установки xautomation
sudo apt-get install xautomation
Редактировать~/.xbindkeysrc.scmи написать:
; привязать shift и вертикальную прокрутку к событиям горизонтальной прокрутки
(xbindkey '(shift "b:4") "xte 'mouseclick 6'")
(xbindkey '(shift "b:5") "xte 'mouseclick 7'")
Затем запуститеxbindkeys