Comment 26 for bug 1758023

Revision history for this message
Fish (andy-aka-fish) wrote :

In the end I upgraded to Xubuntu 18.10, and I've now got things how I want. However, the GUI still doesn't work properly: it has acceleration, which works, but no sensitivity. In that sense the upgrade was a waste of time.

However I managed to get my trackball working by using xinput. I don't know whether these options would work in 18.04, because I've only just found the one that makes the difference on the following page:

https://unix.stackexchange.com/questions/358016/increase-mouse-speed-xinput

Here's what I did to make my trackball responsive. (You can run "xinput list" to find the name of your pointing device - mine is a 'Logitech USB Trackball'.)

xinput set-prop 'Logitech USB Trackball' 'libinput Accel Speed' 1.0
xinput set-prop 'Logitech USB Trackball' 'libinput Accel Profile Enabled' 1 0
xinput set-prop 'Logitech USB Trackball' 'Coordinate Transformation Matrix' 6 0 0 0 6 0 0 0 2

The last line is what I was missing before when trying things on 18.04. The 3 non-zero arguments are horizontal speed (higher is faster), vertical speed (higher is faster), and sensitivity (lower is more sensitive - maybe pixel distance before acceleration?). The default values are 1 1 1, but 6 6 2 works better for me. Don't change the zero arguments otherwise crazy things can happen.