Logitech Marble Mouse no Linux

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

[ Hits: 1.996 ]

Blog: https://www.instagram.com/alexabolada/

 


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

Configurando e sincronizando com um servidor de data/hora

Skype Call Recorder - Como gravar áudio de chamadas do Skype

Alterando a porta 3000 de um projeto em React ou NodeJS

Unity - Atalhos para captura de tela

Configurando temas no Bashtop

Leitura recomendada

Modens Nokia CS-10, CS-15 e CS-17 disponíveis para conexão no Ubuntu 12.04/12.10

Verificando e comparando a performance no início, meio e fim do disco (HDD)

Fedora Core 3 - 3D com ATI

Solução para impressoras Lexmark

Faça sua rede sem fio funcionar no Positivo V43

  

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