Edit: Acabei de ler sobre piper em Phoronix e notei que perdi esta resposta .
Quase todos os mouses trabalham com o Linux, mas não com o software que eles vêm. Você pode configurar todos os botões em alguns arquivos de configuração, mas para recursos avançados provavelmente precisa ser escrito um equivalente do Linux. Software para Windows.
É aqui que os fabricantes falham. Eu não conheço um fabricante que desenvolva drivers e softwares Linux gratuitos e abertos para seus mouses. É claro que, do ponto de vista deles, é tão inacreditável que todos eles devem combinar seus esforços para escrever uma boa solução que funcione para o Linux com cada mouse de jogo avançado que eles produzem. Pensamento Stoneage. Nós estivemos lá com o WiFi também.
Alguns artigos que encontrei podem ajudá-lo:
Você provavelmente deve escolher o mouse que corresponda aos seus critérios e procure soluções sobre como fazer recursos especiais funcionarem com o Linux.
Dica: Uma roda de rolagem não é um recurso especial, são apenas 2 botões (ou 4 para uma roda de rolagem inclinada). Portanto, não importa quantas rodas de rolagem e botões o mouse tenha, mas como você atribui os botões.