Logitech Marble Mouse no Linux

Publicado por Fábio Berbert de Paula em 05/01/2022

[ Hits: 3.185 ]

Blog: https://fabio.automatizando.dev

 


Logitech Marble Mouse no Linux



Sou usuário fiel do Logitech Marble Mouse a mais de 2 décadas, o primeiro que tive foi em 2001 e nunca mais troquei de modelo. O mouse possui uma trackball e é extremamente confortável e preciso, eliminando a necessidade de ficarmos movimentando o mouse, evitando assim qualquer tipo de lesão por esforço repetitivo.

A quem interessar, segue o link para aquisição do produto na Amazon: Logitech Marble Mouse - Amazon.com.br

A imagem abaixo ilustra os 4 botões do mouse e como o Xorg os vê:
  • Botão esquerdo = botão 1
  • Botão voltar = botão 8
  • Botão avançar = botão 9
  • Botão direito = botão 3

O problema é que a configuração padrão do X não contempla a emulação da rodinha (wheel), que no caso seria mantendo o botão avançar (9) pressionado e rolar a trackball para a direção desejada.

Para fazer isso vamos editar o arquivo /etc/X11/xorg.conf e editar/acrescentar as seguintes linhas:

  Driver "libinput"
  Option "ScrollMethod" "button"
  Option "ScrollButton" "9"

Identifique a seção de configuração do teu mouse, no meu caso era aqui:

Section "InputDevice"
  Identifier  "Mouse0"
  Driver      "mouse"
  Option       "Protocol" "auto"
  Option       "Device" "/dev/input/mice"
  Option       "ZAxisMapping" "4 5 6 7"
EndSection

O que fiz foi comentar a linha do driver mouse e adicionei as linhas citadas mais acima:

Section "InputDevice"
  Identifier  "Mouse0"
  #Driver      "mouse"
  Driver "libinput"
  Option       "Protocol" "auto"
  Option       "Device" "/dev/input/mice"
  Option       "ZAxisMapping" "4 5 6 7"
  Option "ScrollMethod" "button"
  Option "ScrollButton" "8"

EndSection

Reiniciar o ambiente gráfico e voilà!

Fonte: Logitech_Marblemouse_USB - Community Help Wiki

Outras dicas deste autor

PHP: Substituindo somente a primeira ocorrência de uma palavra na string

Como remover arquitetura i386 no Debian/Ubuntu e derivados

Estatísticas completas do mercado de browsers

Gravando arquivos .nrg (do Nero) no Linux

Configurando adaptador USB WIFI Realtek RTL190CT no Debian

Leitura recomendada

Instalando Driver Nvidia no Slackware 13.37

Ressuscitando a impressora no Kurumin

Fazendo o scanner GOTEC funcionar no Mandriva One e superior

Som na inicialização do Ubuntu 9.04 no HP Dv7 1285dx

Melhorando o desempenho do Linux com o hdparm

  

Comentários
[1] Comentário enviado por maurixnovatrento em 09/01/2022 - 11:55h


Bacana esse mouse.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10 [/code]



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts