libinput on my Ubuntu 16.04 , I am able to change some of the touchpad settings such as tap to click and natural scrolling, but I'm not sure how to change the cursor speed. I googled it and didn't find much help.
You can set the cursor speed in two ways:
- Set an option in
On original 16.04, or 16.04.2 stack it is
The option is called "AccelSpeed". It is a float number between -1 and 1.
Option "AccelSpeed" "-0.5"
will make cursor slower.
To test setting before you set it in the conf file you can use
xinputcommand. Run it this way:
xinput set-prop ID "libinput Accel Speed" -0.5
The ID is your touchpad ID in
You can check props by
xinput list-props ID
xinput setting is not persistent and will be reset after a reboot.
Note: The option in
xinput is with space
Accel Speed and there is no space in the conf file option
If you want to see what are other settings, refer to this manual:
In addition to the response above, I would recommend you configure these via a config file in /etc to avoid having your changes overridden by an Xorg update. One of the paths Xorg is looking for files is
/etc/X11/xorg.conf.d/. Simply add a new conf file in there. These load alphabetically, so make sure your file is called something like
z-touchpad.conf to have your changes applied for sure.