Caso alguém tenha o mesmo problema que eu acabei de receber.
Ao mudar do Windows para o Ubuntu (em inicialização dupla), minha roda de rolagem do mouse sem fio da Microsoft fica louca! É totalmente super sensível.
mouse
scrolling
mouse-scroll
microsoft
João Victor Zanatta
fonte
fonte
Respostas:
Abra um prompt
Liste seus dispositivos, preste atenção ao ID do dispositivo que você deseja corrigir, se houver dois deles, tudo bem.
A minha era 9 e 10
Agora faça isso,
x
sendo seu idFinalmente, o truque é encontrar seus valores ideais, os meus eram 10, 10, 10
Para definir permanentemente a alteração ( fonte ):
Agora você está pronto para ir!
fonte
É um truque, mas desconectar / reconectar o transceptor USB permite que o Ubuntu defina corretamente a resolução e você terá uma velocidade de rolagem bastante razoável. Eu tenho usado esse truque em todas as versões do Ubuntu nos últimos anos. Eu raramente reinicializo minha máquina, por isso é a solução mais fácil para mim :)
Talvez alguém possa explicar por que isso funciona.
fonte
Uma solução que funciona para mim no problema de velocidade de rolagem do mouse sem fio:
A ordem ao ativar os módulos Linux é muito importante.
Adicione um arquivo chamado
/etc/modprobe.d/mshid.conf
contendo:Isso garante a ordem de carregamento correta e a velocidade de rolagem é normal. É o que acontece em segundo plano quando o sistema está ligado, ao remover e adicionar novamente o transceptor. Isso funciona em outras distribuições que não o Ubuntu. Uma reinicialização é necessária para que isso funcione.
fonte
Há um caso de uso que não é 100% coberto pelas respostas anteriores, então eu queria compartilhar o seguinte script que escrevi, que empresta a solução aceita acima. Tenho certeza de que existem maneiras muito mais elegantes de fazer isso, mas isso funcionou para mim.
O script implementará a solução xinput uma vez a cada 5 segundos, procurando a segunda entrada do ponteiro (essa é a que achei sempre a velocidade de rolagem controlada). Eu precisava usar esse comando porque o número da propriedade nem sempre era o mesmo - mas era sempre o segundo da lista.
Caso de uso: se você usar um comutador USB para controlar vários computadores, pelo menos um dos quais é Linux e outro é Windows - quando você alterna do Linux para o Windows para o Linux, a alteração da velocidade de rolagem não persiste (mesmo se você usar a solução xinput, .profile ou modprobe).
Também achei a solução .profile problemática, pois se você remover o transceptor e colocá-lo novamente, em seguida, reinicie, a velocidade de rolagem será muito lenta, porque ela pegará a velocidade de rolagem apropriada e a reduzirá conforme o que estiver seu perfil.
O script que compartilhei acima pode ser executado nohup sempre que você estiver usando o comutador USB e eliminado quando não estiver. Novamente - não elegante, mas é de baixo impacto e funciona 100%.
fonte