Я щойно перейшов з Xorg на Wayland, а це означає, що я також перейшов на лібінпут. Я також використовую GNOME 3 та GDM.
З часу перемикання прокрутка стала дуже стрибкою. Коли я перетягую два пальці вертикально по тачпаду якомога повільніше і періодично роблячи паузи, коли я пройду, після певної відстані він буде «стрибати».
Це відбувається не у всіх програмах; Я здогадуюсь, що все, що працює в Xwayland, не має проблеми. Такі програми все ще прокручуються та прискорюються швидше, ніж хотілося б, але я припускаю, що це окрема проблема.
Проблема виникає як у додатках GTK +, так і Qt.
Наприклад, під час прокрутки в gedit, який підтримує плавне прокручування:
- Почніть з першого рядка
- Прокрутіть плавно до рядка 5
- Як тільки я потрапляю на лінію 5, незалежно від того, наскільки повільно я прокручую, вона переходить до рядка 10.
- Прокрутіть назад до першого рядка, плавно проходячи до рядка 5
- На рядку 5 переходить до рядка 1
Стрибок завжди відбувається на 5 рядків, звідки я починаю прокручувати. Якщо я перестану прокручувати, але залиште обидва мої пальці на тачпада, це насправді не вважається зупинкою.
У мене є тачпад Synaptics на Yoga 900:
Device: SYNA2B29:00 06CB:77C6
Kernel: /dev/input/event14
Group: 5
Seat: seat0, default
Size: 91.53x59.95mm
Capabilities: pointer
Tap-to-click: disabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: n/a
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: *button-areas clickfinger
Disable-w-typing: enabled
Accel profiles: none
У мене працює Linux 4.4 з деякими патчами драйверів, які я викрав у 4.5, щоб забезпечити належне функціонування обладнання на Yoga 900. Оновлений Arch Linux з увімкненим тестовим сховищем (ядро все ще на 4.3, але 4.4 має виправлення, які мені потрібні).
linux-custom 4.4-4
libinput 1.1.4-1
wayland 1.9.0-1
gnome-shell 3.18.3-2
xorg-server-xwayland 1.18.0-4
Я трохи втрачаю проблеми, як вирішити цю проблему, оскільки так багато факторів, і я незнайомий з libinput та Wayland. Я перейшов до Wayland, тому що у X виникали проблеми з моїм дисплеєм із високим показником PPI у багатьох випадках. Wayland також здається, що краще використовувати інтегровану графіку мого процесора. Тому я хотів би дотримуватися Wayland, навіть якщо я не можу знайти негайне рішення. Я вважаю за краще вирішити це самостійно (за допомогою патчів, хак, що завгодно), а не чекати розробки, тестування та випуску належного виправлення.