Недавно я обновился с 17.10 по 18.04, и горизонтальная прокрутка инвертирована. Естественная прокрутка никак не влияет на нее, предложения о том, как изменить ее? (проведите пальцем по оси слева)
См. это:
https://help.ubuntu.com/community/SynapticsTouchpad
Используйте следующие команды, чтобы установить количество и направление естественной прокрутки (плюс или минус направление изменения значений):
synclient HorizScrollDelta=-100
synclient VertScrollDelta=-100
Вы можете поместить эту команду в свой сценарий автозапуска, чтобы запустить ее при входе в систему.
Если это все еще проблема, вы также можете изменить настройки: Настройка | Устройства | Мышь и тачпад. Там опция «естественная прокрутка» позволит изменить поведение прокрутки.
Я также столкнулся с этой проблемой при обновлении до 18.04, это было мое решение:
Используйте xinput list, чтобы найти идентификатор устройства вашего тачпада.
Используйте xinput list-props yourdeviceid. Это даст длинный список всех свойств, которые вы можете редактировать для этого устройства. Мы заинтересованы в свойствах, связанных со скоростью прокрутки, в моей системе это Synaptics Scrolling Distance (283). Он должен иметь два значения: в моей системе (с естественной прокруткой) это были -115, 115 (вертикальное расстояние, горизонтальное расстояние). Обратите внимание на значение в круглых скобках, в моем случае 283, это то, как мы будем идентифицировать свойство для его изменения.
Используйте xinput set-prop yourdeviceid 283 -115, -115, заменив 283 и значения прокрутки на все, что подходит. (Изменение состоит в том, чтобы сделать оба значения отрицательными, что дает желаемый результат «естественной» прокрутки.)
Примечания. Этот параметр не будет сохраняться во всех перезапусках системы, что само по себе является проблемой. Я использую файл .xsessionrc в своем домашнем каталоге для выполнения команды xinput при запуске. Это, вероятно, не сработает в 17.10, так как Wayland делает странные вещи для xinput.
Удалите xserver-xorg-input-libinput с помощью sudo apt remove xserver-xorg-input-libinput.
Затем создайте файл /usr/share/X11/xorg.conf.d/20-natural-scrolling-mouses.conf со следующим содержимым:
Section "InputClass"
Identifier "Natural Scrolling Mouses"
MatchIsPointer "on"
MatchIsTouchpad "off"
MatchDevicePath "/dev/input/event*"
Option "VertScrollDelta" "-1"
Option "HorizScrollDelta" "-1"
Option "DialDelta" "-1"
EndSection
После перезагрузки проблема прокрутки была решена для меня.
См. это:
https://help.ubuntu.com/community/SynapticsTouchpad
Используйте следующие команды, чтобы установить количество и направление естественной прокрутки (плюс или минус направление изменения значений):
synclient HorizScrollDelta=-100
synclient VertScrollDelta=-100
Вы можете поместить эту команду в свой сценарий автозапуска, чтобы запустить ее при входе в систему.
Если это все еще проблема, вы также можете изменить настройки: Настройка | Устройства | Мышь и тачпад. Там опция «естественная прокрутка» позволит изменить поведение прокрутки.
Я также столкнулся с этой проблемой при обновлении до 18.04, это было мое решение:
Используйте xinput list, чтобы найти идентификатор устройства вашего тачпада.
Используйте xinput list-props yourdeviceid. Это даст длинный список всех свойств, которые вы можете редактировать для этого устройства. Мы заинтересованы в свойствах, связанных со скоростью прокрутки, в моей системе это Synaptics Scrolling Distance (283). Он должен иметь два значения: в моей системе (с естественной прокруткой) это были -115, 115 (вертикальное расстояние, горизонтальное расстояние). Обратите внимание на значение в круглых скобках, в моем случае 283, это то, как мы будем идентифицировать свойство для его изменения.
Используйте xinput set-prop yourdeviceid 283 -115, -115, заменив 283 и значения прокрутки на все, что подходит. (Изменение состоит в том, чтобы сделать оба значения отрицательными, что дает желаемый результат «естественной» прокрутки.)
Примечания. Этот параметр не будет сохраняться во всех перезапусках системы, что само по себе является проблемой. Я использую файл .xsessionrc в своем домашнем каталоге для выполнения команды xinput при запуске. Это, вероятно, не сработает в 17.10, так как Wayland делает странные вещи для xinput.
Удалите xserver-xorg-input-libinput с помощью sudo apt remove xserver-xorg-input-libinput.
Затем создайте файл /usr/share/X11/xorg.conf.d/20-natural-scrolling-mouses.conf со следующим содержимым:
Section "InputClass"
Identifier "Natural Scrolling Mouses"
MatchIsPointer "on"
MatchIsTouchpad "off"
MatchDevicePath "/dev/input/event*"
Option "VertScrollDelta" "-1"
Option "HorizScrollDelta" "-1"
Option "DialDelta" "-1"
EndSection
После перезагрузки проблема прокрутки была решена для меня.