Logitech M570 Trackball é muito lento no Linux

Logitech M570 Trackball é muito lento no Linux

Desde o meuManjaroO Linux usa libinput, o trackball (Logitech M570) possui um ponteiro do mouse lento (aceleração).

Ajustá-lo através do painel GUI do KDE para o mouse não funcionou, assim como ajustar na interface de linha de comando viaxinput.

Responder1

eu encontreiBug 1217881. Resumo: Impossível alterar a velocidade do ponteiro do trackball, que sugere a criação de um arquivo hwdb para configurar o DPI correto para o mouse.

Isso pode até não funcionar, mas me aponta na direção certa. Estou confuso, porque se eu entrar na lista xinput, recebo duas entradas:

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

Então pensei, talvez a primeira sugestão não tenha funcionado no Manjaro (Arco Linux) Linux, porqueudevencontrou muitas entradas para o nome do mouse.

Então procurei como substituir o parâmetro "name:" neste comando e encontrei esta página do GitHub: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

Então faça:

sudo udevadm hwdb --update Then restart X.

Alterar as configurações no painel Configurações da GUI do mouse do KDE ainda não parece ter nenhum efeito, mas o ponteiro do mouse está mais rápido do que antes.

Responder2

Depois de muitos xinputcomandos, percebi, como sugerem outros posts:

  • Passo 1: Remova a bola
  • Passo 2: Limpe o sensor
  • Etapa 3: limpe todo o resto
  • Etapa 4: coloque a bola de volta

Este mouse é muito propenso a acumular muita sujeira abaixo da bola. Limpe suavemente tudo que puder;sujeira bloqueando o sensor ópticomuito provavelmente pode estar causando lentidão no mouse, impedindo-o de rastrear adequadamente os movimentos da bola.

Uma pequena foto do meu M580 para referência de como deixei ele funcionar para mim:

Insira a descrição da imagem aqui

informação relacionada