Запуск Ubuntu Gnome 17.04 на ноутбуке HP с сенсорной панелью.
Я могу щелкнуть, коснувшись сенсорной панели, щелкнув правой кнопкой мыши, коснувшись ее двумя пальцами.
Но направление прокрутки не меняется независимо от того, включена или выключена Настройки -> Мышь -> Естественная прокрутка.
Одно интересное наблюдение - если я использую Gnome на Wayland, Natural Scrolling работает отлично. У Gnome на Wayland также есть более подробные настройки, доступные в категории «Мышь».
Как заставить работать естественную прокрутку даже в обычном гноме?
Поскольку сейчас у меня есть ноутбук HP, я решил посвятить себя решению этой проблемы. Я сделал тесты в Lubuntu, Gnome Classic, Gnome в Wayland и Lubuntu. Тесты проводились с помощью dconf-editor
, Свойства системы> Мышь и усилитель. Панель запуска и строка-команда xinput
.
Эти команды не должны, но должны выполняться с помощью sudo , поскольку они должны соответствовать пользовательским настройкам. Использование sudo не повлияет на изменения.
Lubuntu
В Lubuntu у нас нет Natural Scrolling реквизита, перечисленных xinput
. С другой стороны, у нас прокрутка двумя пальцами , это может изменить поведение сенсорной панели.
xinput list
для определения того, какой идентификатор относится к SynPS / 2 Synaptics TouchPad; В моем случае идентификатор равен 11. xinput list-props 11
. Это дает мне Synaptics Two-Finger Scrolling (303)
Поэтому я установил:
xinput set-prop 11 303 1 1
для включения; xinput set-prop 11 303 0 0
для отключения. Gnome in Wayland
Команды, связанные с deshmukn, сработали, как и ожидалось. В этом интерфейсе они работали:
Gnome Classic
В отличие от Lubuntu, в xinput list-prop есть Natural Scrolling , но она имеет не влияет на устройство, не относится к набору, выбранному вами в dconf-editor
Системных настроек.
Чтобы включить / отключить естественную прокрутку, необходимо выполнить комбинацию из двух функций: Scroll-method
и two-finger-scrolling
.
Чтобы включить его:
переключите scroll-method
в прокрутку двумя пальцами ;
переключите [ 1112] до верно ;
Чтобы отключить его:
переключатель scroll-method
отключено ;
переключить two-finger-scrolling-enable
в ложно ;