Estou executando um Thinkpad T470. Costumo encaixar isso, o que significa que tenho 3 dispositivos de entrada de mouse (mouse externo da Microsoft, Trackpoint e Trackpad). Estou executando o Debian 10 (Testing - Buster) usando o Gnome em Wayland.
Nas configurações do Gnome (abaixo), posso alterar a sensibilidade do "Mouse" configurando "Mouse Sensitivity". No entanto, isso altera a sensibilidade do mouse externo e do trackpoint. Eu gosto de ter meu trackpoint em baixa sensibilidade e o mouse em alta.
No Xorg, eu poderia criar um script simples para definir as configurações específicas do dispositivo. Como eu conseguiria isso em Wayland?
Wayland espera que todos os movimentos do mouse tenham sido normalizados , portanto, há apenas uma configuração mutável global. Você pode ter que editar sua entrada hwdb para um de seus dispositivos para corrigi-la se estiver errada ou apenas ajustá-la às suas preferências.
Como alternativa, você pode usar
libevdev-tweak-device
o pacotelibevdev-tools
(oulibevdev-utils
). Ele diz que pode alterar a definição de um dispositivo evdev dinamicamente. Você faria algo comoonde você precisa substituir o 99 pela resolução que deseja, e o event99 pelo dispositivo de entrada. Você pode encontrar o dispositivo de entrada, por exemplo:
Para encontrar a resolução atual, tente
sudo evemu-describe
noevemu-tools
pacote ou usemouse-dpi-tool
para tentar escolher um bom valor.Teve o mesmo problema e tentou corrigi-lo adicionando uma entrada para
/etc/udev/hwdb.d/71-mouse-local.hwdb
usar omouse-dpi-tool
conforme descrito na resposta atualmente mais votada. Uma ótima ferramenta que me deu a ideia de que eu estava no caminho certo, mas o que quer que eu estivesse tentando não funcionou. Tendo dito que alguma diferença entre 400 e 800 DPI parecia ter efeito, mas aumentá-la para mais de 800 parecia fazer o oposto novamente.Em seguida, conseguiu aumentar a velocidade com sucesso alterando o perfil de aceleração usando o editor dconf em
org/gnome/desktop/peripherals
, que pode ser instalado a partir do seu repositório Linux. Também jogou com a variável de velocidade, aceitando um valor (duplo) no intervalo de -1 a 1. Double significa que pode ser um número fracionário como -0,5 ou 0,5. Acabei configurando-o para 1.0, que era o valor inicial quando comecei a usar o editor dconf. Não tenho certeza se alterá-lo fazia parte da solução ou se o perfil de aceleração adaptável que selecionei precisava se calibrar. Dizendo que precisava de alguns minutos para mover o ponteiro do mouse mais rápido finalmente.Eu fiz isso em um x230 com Debian 10 escrevendo este arquivo em '/etc/udev/hwdb.d/71-pointingstick-local.hwdb':