Logitech M570 Trackball too slow on linux

2

2

Since my Manjaro Linux use libinput, the Trackball (Logitech M570) has a slow Mousepointer (Acclaratiton).

Adjusting it via KDE-GUI-Panel for mouse didn't work, even like adjusting at cli via xinput.

suther

Posted 2018-01-05T07:33:46.177

Reputation: 141

Answers

1

I found this thread, which suggest to create a hwdb-file to setup the right DPI for the mouse: https://bugzilla.redhat.com/show_bug.cgi?id=1217881#c8

This even not work, but point me to the right direction. I was confused, because If I enter xinput list, I got two entries:

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Logitech M570                             id=11   [slave  pointer  (2)]
⎜   ↳ Logitech M570                             id=12   [slave  pointer  (2)]

So I thougt, maybe the first suggestion didn't work at Manjaro (arch) Linux, because udev found to much entries for the name of the mouse.

So I go on to search how to replace the "name:" Parameter in this command and found this Page: https://github.com/arduino/dfu-utils-cross/blob/master/eudev-3.1.5/hwdb/70-mouse.hwdb

# if vid/pid is unavailable, use
# mouse:*:name:<name>:
# if name is unavailable, use
# mouse:<subsystem>:v<vid>p<pid>:*
#
# For example, the following 5 matches all match the same mouse:
# mouse:usb:v17efp6019:name:Lenovo Optical USB Mouse:
# mouse:usb:*:name:Lenovo Optical USB Mouse:
# mouse:usb:v17efp6019:*
# mouse:*:name:Lenovo Optical USB Mouse:
So I've done this, which work for me:

sudo /etc/udev/hwdb.d/99-m570.hwdb

# Logitech M570 trackball
mouse:usb:v046dp1028:name:*:
 MOUSE_DPI=540@167

Then do:

sudo udevadm hwdb --update Then restart X.

Changing the Settings at the KDE-Mouse-GUI Setting-panel still seems to have no effect, but the mousepoister is faster then before.

Hope this will be fixed soon.

suther

Posted 2018-01-05T07:33:46.177

Reputation: 141