Eu tenho um trackball Logitech Marble Mouse com quatro botões:
Usando as instruções aqui , eu 50-marblemouse.conf
configurei (xorg.conf) para que, mantendo o botão "voltar" , eu possa rolar:
Section "InputClass"
Identifier "Marble Mouse"
MatchProduct "Logitech USB Trackball"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "8"
EndSection
No entanto, às vezes "hold" registra como um clique em "back", o que é super irritante quando estou navegando em uma página da web. Existe alguma maneira de usar o botão para rolar, mas desativar um clique?
A solução usual parece ser usar o botão "avançar" para rolar, já que os cliques são inofensivos, mas acho que ter que clicar com o dedo anelar é muito mais estranho do que pressionar o botão voltar.
xorg
logitech
input-devices
lambshaanxy
fonte
fonte
Respostas:
Eu acho que a opção que você está procurando é o ButtonMapping. Eu tinha um recurso irritante semelhante com o mouse ( https://www.kensington.com/en/no/4493/k72327eu/slimblade-trackball ), então descobri isso há um tempo.
A opção "EmulateWheelButton" ainda deve funcionar, mesmo se você desabilitar o botão ou reatribuir o mapeamento ...
Agora, eu só testei isso com o xinput no evdev. É muito mais rápido experimentar as coisas com o xinput e você pode simplesmente adicionar um script aos seus "Aplicativos de Inicialização" em vez de modificar o / etc / X11 / e reiniciar o X repetidamente.
Portanto, isso deve ser tudo o que você precisa no xorg.d / mouse.conf (as linhas comentadas são o que seria necessário se você não quiser usar um script de login para fazer isso por usuário), embora você não precise disso em tudo se você usar o xinput:
Aqui está o que eu fiz para descobrir minha solução (substitua meu dispositivo pelo seu dispositivo nos seguintes comandos, obviamente):
Mostrar dispositivos:
Veja quais propriedades são suportadas para esse dispositivo:
Agora vamos tentar:
Agora, meu botão superior direito funciona apenas como rolagem automática em vez do comportamento irritante das costas!
fonte
Aqui está minha configuração para este trackball muito bom, no Ubuntu, em 2009. Espero que ainda esteja funcionando, talvez você tenha algumas diferenças com "Driver" e "Device". No entanto, as opções de botões devem ser as mesmas.
Então nós temos:
fonte
Usando as instruções "Exemplo de configuração nº 3, renuncie ao botão" Voltar "" fornecidas pelo seu link , você pode remapear o botão Voltar para ser algo mais inofensivo, como clique com o botão direito do mouse.
Eu não sei exatamente como você mescla isso com o seu arquivo de configuração acima.
fonte