Quero usar um mouse para jogos de alta qualidade em uma máquina Linux para uma aplicação especial. Preciso de alto DPI e sem ajuste de ângulo ou aceleração no sensor do mouse. Estou lendo dados do mouse diretamente de/dev/input/event*.
Estou pensando em comprar um Logitech G9X. De acordo com minhas pesquisas na web, o ajuste de ângulo será desativado por padrão, mas não será capaz de atingir o DPI completo imediatamente.
Alguém pode me dizer sem precisar comprar um: se eu configurar do jeito que quero na minha máquina Win7 com SetPoint, ele manterá essas configurações quando eu conectá-lo como um simples mouse USB no Linux? Obrigado!
Responder1
Recentemente, mudei meu Logitech MX Performance do Windows para o Linux e tudo estava padrão. Todas as configurações são armazenadas no software no Setpoint. Não há suporte oficial para Linux, e é por isso que você não pode obter DPI completo (ou qualquer configuração de DPI diferente do padrão).
A aceleração pode ser configurada da maneira padrão do Linux, mas qualquer material especial específico da Logitech será permanentemente padrão.
Editar: encontrei algum código para definir manualmente o DPI.
https://github.com/joelpet/logitech-mx-performance-dpi
Você terá que compilar o código sozinho, mas não é tão ruim assim. Baixe o zip, execute 'make' no diretório onde você o extraiu. Se reclamar do libusb você terá que instalar essa biblioteca. No Ubuntu:
sudo apt-get install libusb-1.0-0-dev
Depois que o binário for compilado, execute-o com:
sudo ./performance_mx_dpi 16
Onde 16 é a sensibilidade de 1 (mais baixa) a 16 (máx.).