Нет естественной прокрутки

Запуск Ubuntu Gnome 17.04 на ноутбуке HP с сенсорной панелью.

Я могу щелкнуть, коснувшись сенсорной панели, щелкнув правой кнопкой мыши, коснувшись ее двумя пальцами.

Но направление прокрутки не меняется независимо от того, включена или выключена Настройки -> Мышь -> Естественная прокрутка.

Одно интересное наблюдение - если я использую Gnome на Wayland, Natural Scrolling работает отлично. У Gnome на Wayland также есть более подробные настройки, доступные в категории «Мышь».

Как заставить работать естественную прокрутку даже в обычном гноме?

2
задан 3 October 2017 в 12:45

1 ответ

Поскольку сейчас у меня есть ноутбук 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] до верно ;

enter image description here

Чтобы отключить его:

  • переключатель scroll-method отключено ;

  • переключить two-finger-scrolling-enable в ложно ;

enter image description here

0
ответ дан 3 October 2017 в 12:45

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

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