$ xinput list-props 15
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (137): 1
Coordinate Transformation Matrix (139): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (275): 1
libinput Tapping Enabled Default (276): 0
libinput Tapping Drag Enabled (277): 1
libinput Tapping Drag Enabled Default (278): 1
libinput Tapping Drag Lock Enabled (279): 0
libinput Tapping Drag Lock Enabled Default (280): 0
libinput Accel Speed (281): 0.000000
libinput Accel Speed Default (282): 0.000000
libinput Natural Scrolling Enabled (283): 1
libinput Natural Scrolling Enabled Default (284): 0
libinput Send Events Modes Available (255): 1, 1
libinput Send Events Mode Enabled (256): 0, 0
libinput Send Events Mode Enabled Default (257): 0, 0
libinput Left Handed Enabled (285): 0
libinput Left Handed Enabled Default (286): 0
libinput Scroll Methods Available (287): 1, 1, 0
libinput Scroll Method Enabled (288): 1, 0, 0
libinput Scroll Method Enabled Default (289): 1, 0, 0
libinput Click Methods Available (290): 1, 1
libinput Click Method Enabled (291): 1, 0
libinput Click Method Enabled Default (292): 1, 0
libinput Disable While Typing Enabled (293): 1
libinput Disable While Typing Enabled Default (294): 1
Device Node (258): "/dev/input/event6"
Device Product ID (259): 2, 7
libinput Drag Lock Buttons (295): <no items>
libinput Horizonal Scroll Enabled (260): 1
Теперь, если я установил естественную прокрутку трекпада на 1 или 0, он не будет его уважать. Неестественная прокрутка. Если я установил естественную прокрутку на 1 для моей мыши, она будет уважать настройку и меняет прокрутку каждый раз, когда я переключаю 1 или 0.
Мне бы очень хотелось найти самое простое, самое правильное решение. Раньше я использовал xmodmap, но он применим только к некоторым приложениям, поэтому иногда бывает неприятно, что иногда бывает естественным, иногда обратная прокрутка, в зависимости от GTK3 / QT / GTK приложения.
Я noob , так что научить меня, как сделать настройки постоянными или «липкими» после перезагрузки, действительно помогло бы мне, и всем другим нубам с подобными неприятностями.
Вероятно, эта ошибка.
Вот более правильное обходное решение, чем OP, до тех пор, пока ошибка не будет исправлена:
Узнайте имя своего устройства, запустив xinput Создайте файл с именем 90-fix-for-LP1132063.conf в /etc/X11/xorg.conf.d/ с этим контентом (для включения естественной прокрутки):Section "InputClass"
Identifier "Enable Natural Scroll and Tap To Click"
MatchDriver "libinput"
MatchProduct "<(part of) device name>"
Option "NaturalScrolling" "yes"
EndSection
Я также предлагаю эту настройку:
Option "Tapping" "yes"
Это позволит моделировать щелкнуть левой кнопкой мыши по сенсорной панели.
Дополнительные параметры libinput описаны здесь: эта ошибка
Вы можете подписаться на ошибку и (пере) двигаться файл после исправления ошибки.
Дальнейшее чтение: https://wayland.freedesktop.org/libinput/doc/latest/faq.html