Carsten Haitzler
d24370afb6
touchpad input synaptics - fix tap to click props to work
...
if the driver if synaptics tap to click didnt work. this fixes that.
it didn't get the property values right in the "bitmask" enabling
buttons.
@fix
2022-04-13 15:21:38 +01:00
Carsten Haitzler
502a03fd3e
x input devices - have config apply when you hit apply not just on start
2021-04-16 15:53:21 +01:00
Carsten Haitzler
281675ee3c
comp devices - actually ignore unchanged devices
2020-11-26 19:02:24 +00:00
Carsten Haitzler
eeb015c0b9
e comp devices - dont try apply input dev settings if looks the same
...
if the list of device names is the same with a devices update event
then assume its the same as before and dont go probing all their
properties which takes time and round-trips which is not good.
2020-11-26 18:28:39 +00:00
Carsten Haitzler
3793619dae
x - input - separate touchpad and mouse settings
...
you can have different accel for mouse vs touchpad and different
natrual scrolling settings etc. this splits that up.
2020-11-15 23:54:21 +00:00
Carsten Haitzler
0bf06c5e1e
x input dev config - go direct to drivers not button mappings
...
unless. its an old evdev only etc. system - synaptics and libnput can
do thison their own. it's a bit of a mess, but it works.
2020-11-15 16:19:08 +00:00
Carsten Haitzler
05b0ff59a8
x - add xinput device watching and beginnings of configuring them
2020-11-14 20:48:09 +00:00