Xorg back to old-school without libinput
The Easy Dunfell-series does not have 'xf86-input-libinput' nor
'libinput' packages. Doesn't have 'xf86-input-tslib' nor 'tslib'
packages either.
For the Kirstone-series, decided to get more "with it" and added the
above packages. However, 'xf86-input-tslib' crashes Xorg on my Acer
Aspire 3 laptop. Which doesn't have a touchscreen.
Then there's libinput, which messes up the touchpad. The
'xf86-input-synaptics' driver no longer loads, and the 'flsynclient' app
no longer works.
The touchpad does work, but I no longer know how to configure it, as flsynclient no longer works.
The Dunfell-series is also using the very old-school 'xf86-input-mouse' and 'xf86-input-keyboard'. The thing is, it worked ok.
There is some interesting discussion about libinput versus synaptic, for example:
https://neosmart.net/blog/multi-touch-gestures-on-linux/
Anyway, I'm going to experiment with an old-school build of the Kirkstone-series, see how it performs. Commit:
https://github.com/bkauler/woofq/commit/d710d577a29781c953e540990528ea49e4f0f329
If old-school works, will stay with it.
EDIT 2023-04-26:
No joy. I was able to persuade Xorg to load the synaptics driver, but
then it promptly unloaded it, with this message in Xorg.0.log:
Touchpad: Synaptics driver unable to detect protocol
So, it is a touchpad, but not one that the
Synaptic driver recognizes. Perhaps this is a sign of the future, the
synaptic driver will have to be retired. This is my laptop, that I
purchased in December 2022:
https://bkhome.org/news/202212/acer-aspire-3-ryzen-5-3500u-laptop.html
So, have brought back 'libinput' and 'xf86-input-libinput' packages.
Tags: easy