Xfce Forum

Sub domains
 

You are not logged in.

#1 2020-04-17 13:53:01

kujaw
Member
Registered: 2017-05-14
Posts: 19

Cannot change touchpad coasting

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

#2 2020-04-17 15:06:23

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 11,000

Re: Cannot change touchpad coasting

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

#3 2020-04-19 22:44:34

kujaw
Member
Registered: 2017-05-14
Posts: 19

Re: Cannot change touchpad coasting

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

#4 2020-04-19 22:51:09

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 11,000

Re: Cannot change touchpad coasting

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

#5 2020-04-23 09:46:51

kujaw
Member
Registered: 2017-05-14
Posts: 19

Re: Cannot change touchpad coasting

Nope, still the same.

Offline

#6 2020-04-23 11:08:37

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 11,000

Re: Cannot change touchpad coasting

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

#7 2020-04-23 11:12:48

kujaw
Member
Registered: 2017-05-14
Posts: 19

Re: Cannot change touchpad coasting

$ 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

#8 2020-04-23 11:48:43

kujaw
Member
Registered: 2017-05-14
Posts: 19

Re: Cannot change touchpad coasting

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

#9 2020-04-23 11:49:08

ToZ
Administrator
From: Canada
Registered: 2011-06-02
Posts: 11,000

Re: Cannot change touchpad coasting

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

#10 2020-04-23 12:59:29

kujaw
Member
Registered: 2017-05-14
Posts: 19

Re: Cannot change touchpad coasting

$ 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

#11 2020-05-23 19:21:43

kujaw
Member
Registered: 2017-05-14
Posts: 19

Re: Cannot change touchpad coasting

Offline

Board footer

Powered by FluxBB