Я пытался получить естественное выполнение прокрутки, но в настройках нет никакой опции. Я посмотрел на параметры через synclient, и нет никакой опции для естественной прокрутки там также, как в нормальной Ubuntu. Какие-либо идеи?
Можно попробовать это. Уведомление 6 и 7 подкачивается.
NaturalScrolling:
echo "pointer = 1 2 3 5 4 7 6 8 9 10 11 12" > ~/.Xmodmap && xmodmap ~/.Xmodmap
информация от: https://andym3.wordpress.com/2011/09/03/the-one-line-method-of-getting-natural-scrolling-in-linux /
Выполненный в терминале
sudo -H gedit /usr/share/X11/xorg.conf.d/40-libinput.conf
и добавляют
Option "NaturalScrolling" "true"
в конец раздела сенсорной панели файла (перед EndSection).
В Ubuntu 17.04 libinput
используется. Это еще не имеет настроек GUI.
Как @Pilot6 предложенный, сделайте редактирование к/usr/share/X11/xorg.conf.d/40-libinput.conf. Но добавьте к и к 'указателю' и к разделам 'сенсорной панели'.
Найдите, что 'указатель' разделяет и добавляет опцию "Natural Scrolling" там.
Section "InputClass"
Identifier "libinput pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "NaturalScrolling" "true" # <-- add this line
EndSection
Сделайте то же для раздела сенсорной панели:
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "NaturalScrolling" "true" # <-- add this line
EndSection
Сохраните эти изменения, перезагрузку, и естественная прокрутка должна теперь работать на Вас.
Лучше добавить новый конфигурационный файл для X11 libinput. Имя файла должно начать с maximum counter + 1
быть продолженным последнее. Например, у меня есть набор файлов с конфигурациями по умолчанию:
$ ls -l /usr/share/X11/xorg.conf.d/
-rw-r--r-- 1 root root 92 мар 20 15:02 10-amdgpu.conf
-rw-r--r-- 1 root root 1350 апр 13 18:31 10-quirks.conf
-rw-r--r-- 1 root root 92 мар 20 15:17 10-radeon.conf
-rw-r--r-- 1 root root 945 авг 1 11:28 40-libinput.conf
-rw-r--r-- 1 root root 590 мар 7 2017 51-synaptics-quirks.conf
-rw-r--r-- 1 root root 1751 мар 7 2017 70-synaptics.conf
Таким образом, я добавил новый конфигурационный файл в конец списка:
-rw-r--r-- 1 root root 113 авг 1 11:33 71-touchpad-scroll.conf
Со следующим содержанием:
Section "InputClass"
Identifier "touchpad catchall"
Option "NaturalScrolling" "true"
EndSection
Перечисленные решения только работали на немного приложений на моей Lenovo Z510. Добавьте следующую строку к/usr/share/X11/xorg.conf.d/70-synaptics-conf под первым разделом InputClass:
Option "VertScrollDelta" "-90"
Можно также протестировать, если это работает путем выполнения следующей команды:
synclient VertScrollDelta=-90
Однако эффект команды исчезает после того, как Вы выйдете из системы. Поэтому желательно редактировать конфигурационный файл.
Источник: https://diggle.tech/howto/2017/06/enable-natural-scroll-reverse-touchpad-on-lubuntu/
Это работало на человечность 16.04 (Если у Вас есть рабочая среда GNOME),
gsettings set org.gnome.desktop.peripherals.touchpad natural-scroll true