You are not logged in.
Pages: 1
According to https://docs.xfce.org/xfce/xfce4-settings/mouse I should be able to change touchpad coasting.
Currently it has such values:
$ xinput list-props "SYNA2393:00 06CB:7A13 Touchpad" | grep Coast
Synaptics Coasting Speed (295): 20.000000, 50.000000
When I run
xfconf-query -c pointers -p /SYNA2393:00_06CB:7A13_Touchpad/Properties/Synaptics_Scrolling_Distance -n -t double -t double -s 0 -s 0
Nothing changes.
Also synclient shows the coasting has same values as before running xfconf-query.
I've read that it's also possible to change it via /usr/share/X11/xorg.conf.d/70-synaptics.conf - is it the correct way to change it?
Offline
Are you trying to affect the Coasting Speed or Scrolling distance? Your xfconf-query command doesn't match up with coasting speed ouput from the first command.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Sorry it should be
xfconf-query -c pointers -p /SYNA2393:00_06CB:7A13_Touchpad/Properties/Synaptics_Coasting_Speed -n -t double -t double -s 0 -s 0
It doesn't work.
Last edited by kujaw (2020-04-19 22:44:45)
Offline
Does entering this command change the coasting speed values as reported by xinput?
If not, maybe the colons are causing havoc. Try this version of the command:
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
Check xinput again to see if the values changed.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Nope, still the same.
Offline
Did the values change when viewed with xinput? For example:
$ xinput list-props "SynPS/2 Synaptics TouchPad" | grep Coasting
Synaptics Coasting Speed (344): 20.000000, 50.000000
...
$ xfconf-query -c pointers -p /SynPS2_Synaptics_TouchPad/Properties/Synaptics_Coasting_Speed -n -t double -s 10.0 -t double -s 50.0
...
$ xinput list-props "SynPS/2 Synaptics TouchPad" | grep Coasting
Synaptics Coasting Speed (344): 10.000000, 50.000000
Also, which distro and which version of Xfce?
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
$ 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.000000
Offline
Using '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.000000
Offline
Does:
xfconf-query -c pointers -p /SYNA2393:00_06CB:7A13_Touchpad/Properties/Synaptics_Coasting_Speed
...contain the correct info?
If so, it might be a bug in xfconf-query where it doesn't properly process colons? Feel free to create a bug report.
You might just have to revert to a hard-coded method as you indicated in your original post. Also see: https://wiki.archlinux.org/index.php/Mouse_acceleration.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
$ synclient CoastingSpeed=20
$ synclient CoastingFriction=50
$ 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"
Value is an array with 2 items:
0,000000
0,000000
$ xfconf-query -c pointers -p /SYNA2393:00_06CB:7A13_Touchpad/Properties/Synaptics_Coasting_Speed
Value is an array with 2 items:
0,000000
0,000000
Looks like you described the potential issue.
Offline
Here's bug report: https://bugzilla.xfce.org/show_bug.cgi?id=16884
Offline
Pages: 1
[ Generated in 0.014 seconds, 8 queries executed - Memory usage: 561.39 KiB (Peak: 578.23 KiB) ]