I have for a long time used custom configuration method for my touchpad: synclient -l output is stored in a file, and a script is run on login to restore it back through synclient. I would like to move these settings into xfconf as described here.

I wrote a script to convert the xinput list-props output into xfconf, that part works fine.

But unplugging & plugging in my touchpad does not correctly apply "Synaptics Move Speed"?

Comparing xinput list-props output for my touchpad:

  • Default of this setting, without any config -
    Code:
    Synaptics Move Speed (576):	1.000000, 1.750000, 0.112296, 0.000000
  • Desired -
    Code:
    Synaptics Move Speed (576):	2.000000, 9.000000, 0.000000, 0.000000
  • What xfce sets -
    Code:
    Synaptics Move Speed (576):	2.000000, 0.000000, 0.112296, 0.000000



All other settings seem applied correctly. Settings Editor shows the correct value for "Synaptics_Move_Speed".

How to get Xfce to apply "Synaptics Move Speed" correctly?