I'm the plasma Maintainer at Solus and I discovered an issue reg the xdg "tapToClick=true" value inside the touchpadxlibinput file, it's device specific like Synaptics or Elan in my case, If I set synaptics the Elan touchpad "taptoclick" doesn't work till I manually set it. Having the possibility to have a global xdg settings which would activate it for all touchpads would be a nice to have.
So in essence, you switched from the Synaptics driver to the Libinput driver and you wanted the Tap To Click settings to be preserved, but they were not?
I'm asking for some kind of possibility to set a default command, so any touch-pad device will use it, as an example The default value I package for Solus Plasma right now touchpadxlibinputrc file: [SynPS/2 Synaptics TouchPad] tapToClick=true This will work on one of my notebooks but not for the other, this one needs [Elan Touchpad] tapToClick=true another user has to set it to get it working to [ELAN1200:00 04F3:303E Touchpad] tapToClick=true if I can package a xdg default value and all touch-pad devices would follow it would be really user friendly, something like [Touchpad properties] tabToClick=true
Interesting. I'm wondering if that's something we can actually do on our side, or if the existing tools are already sufficient via xorg.conf snippets, or if libinput has another method of doing this. You might want to start a conversation with the Libinput maintainer Peter Hutterer at https://gitlab.freedesktop.org/libinput/libinput/issues.
I talked to Hutter https://gitlab.freedesktop.org/libinput/libinput/issues/419 and he said this should be added by KDE
Thanks, Peter's explanation makes sense to me.
So is it possible to have such a setting for KDE?
Sure it's possible, someone just needs to do it. :)