Естественная прокрутка в Lubuntu 17.04

Я пытался получить естественное выполнение прокрутки, но в настройках нет никакой опции. Я посмотрел на параметры через synclient, и нет никакой опции для естественной прокрутки там также, как в нормальной Ubuntu. Какие-либо идеи?

6
задан 24 April 2017 в 12:58

6 ответов

Можно попробовать это. Уведомление 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 /

5
ответ дан 23 November 2019 в 07:33

Выполненный в терминале

sudo -H gedit /usr/share/X11/xorg.conf.d/40-libinput.conf

и добавляют

Option "NaturalScrolling" "true"

в конец раздела сенсорной панели файла (перед EndSection).

В Ubuntu 17.04 libinput используется. Это еще не имеет настроек GUI.

0
ответ дан 23 November 2019 в 07:33

Как @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

Сохраните эти изменения, перезагрузку, и естественная прокрутка должна теперь работать на Вас.

4
ответ дан 23 November 2019 в 07:33

Лучше добавить новый конфигурационный файл для 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
0
ответ дан 23 November 2019 в 07:33

Перечисленные решения только работали на немного приложений на моей 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/

0
ответ дан 23 November 2019 в 07:33

Это работало на человечность 16.04 (Если у Вас есть рабочая среда GNOME),

gsettings set org.gnome.desktop.peripherals.touchpad natural-scroll true
0
ответ дан 23 November 2019 в 07:33

Другие вопросы по тегам:

Похожие вопросы: