Der Logitech M570 Trackball ist unter Linux zu langsam

Der Logitech M570 Trackball ist unter Linux zu langsam

Seit meinManjaroLinux verwendet libinput, der Trackball (Logitech M570) hat einen langsamen Mauszeiger (Beschleunigung).

Die Einstellung über das KDE GUI Panel für die Maus funktionierte nicht, auch nicht über die Kommandozeile überxinput.

Antwort1

ich fandFehler 1217881. Zusammenfassung: Die Geschwindigkeit des Trackball-Zeigers kann nicht geändert werden, das vorschlägt, eine hwdb-Datei zu erstellen, um die richtige DPI für die Maus einzustellen.

Das funktioniert vielleicht nicht, aber es weist mich in die richtige Richtung. Ich bin verwirrt, denn wenn ich die xinput-Liste eingebe, erhalte ich zwei Einträge:

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

Also dachte ich, vielleicht hat der erste Vorschlag bei Manjaro nicht funktioniert (Arch Linux) Linux, weiludevFür den Namen der Maus wurden zu viele Einträge gefunden.

Also suchte ich weiter, wie man den Parameter „name:“ in diesem Befehl ersetzt und fand diese GitHub-Seite:dfu-utils-cross/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

Dann mach:

sudo udevadm hwdb --update Then restart X.

Das Ändern der Einstellungen im Einstellungsfenster der KDE-Maus-GUI scheint immer noch keine Wirkung zu haben, aber der Mauszeiger ist schneller als zuvor.

Antwort2

Nach vielen xinputBefehlen wurde mir, wie in anderen Beiträgen angedeutet, klar:

  • Schritt 1: Entfernen Sie den Ball
  • Schritt 2: Sensor reinigen
  • Schritt 3: Alles andere reinigen
  • Schritt 4: Den Ball wieder einlegen

Diese Maus neigt sehr dazu, viel Schmutz unter dem Ball anzusammeln. Reinigen Sie alles, was Sie können, vorsichtig.Schmutz blockiert den optischen Sensorkann sehr wahrscheinlich die Ursache für die Langsamkeit Ihrer Maus sein, da diese die Ballbewegungen nicht mehr richtig verfolgen kann.

Ein kleines Bild meines M580 als Referenz, wie ich es gelassen habe, damit es für mich funktioniert:

Bildbeschreibung hier eingeben

verwandte Informationen