xfconf-query 4.12.1 does not properly set requested values (doesn't process colons properly?)
Submitted by kuj..@..ail.ch
Assigned to Xfce Bug Triage
Description
All discussion leading to this bug report is here: https://forum.xfce.org/viewtopic.php?pid=57737#p57737
tl;dr; I want to change coasting of my touchpad, however xfconf-query doesn't do that.
$ xinput list-props "SYNA2393:00 06CB:7A13 Touchpad" | grep Coast
Synaptics Coasting Speed (295): 20.000000, 50.000000
$ xfconf-query -c pointers -p /SYNA2393:00_06CB:7A13_Touchpad/Properties/Synaptics_Coasting_Speed -n -t double -t double -s 0.0 -s 0.0
$ xinput list-props "SYNA2393:00 06CB:7A13 Touchpad" | grep Coast
Synaptics Coasting Speed (295): 20.000000, 50.000000
$ xfconf-query -c pointers -p "/SYNA2393:00_06CB:7A13_Touchpad/Properties/Synaptics_Coasting_Speed" -n -t double -t double -s 0.0 -s 0.0
$ xinput list-props "SYNA2393:00 06CB:7A13 Touchpad" | grep Coast
Synaptics Coasting Speed (295): 20.000000, 50.000000Using 'synclient' works.
$ synclient CoastingSpeed=0
$ synclient CoastingFriction=0
$ xinput list-props "SYNA2393:00 06CB:7A13 Touchpad" | grep Coast
Synaptics Coasting Speed (295): 0.000000, 0.000000Version: 4.12.0
Edited by Gaël Bonithon