Pular para o conteúdo

Logitech Marble Mouse

Dica publicada em Linux / Configuração
Fábio Berbert de Paula fabio
Hits: 16.557 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Logitech Marble Mouse

Uma vez que está virando moda a mulecada ficar com tendinite (LER) com menos de 30 anos na cara e levando em conta que se depender de grana no bolso não me aposento nem com o dobro dessa idade, resolvi investir em conforto preventivo, ou seja, comprei alguns acessórios e periféricos que me pouparão de esforços excessivos durante a digitação.

A primeira compra foi uma luva ortopédica da Leadership, que é uma espécie de imobilizador de pulso e a segunda compra foi um teclado ergonômico da mesma Leadership e um mouse da Logitech, o famoso "marble mouse".

Esse mouse funciona da seguinte forma: existe uma "bola" vermelha em sua parte superior que nada mais é que um trackball. Dessa forma você não precisa arrastar o mouse para mover o cursor, basta empurrar a bola de um lado para outro. Isso lhe poupa do esforço de movimentação do mouse e ainda dispensa o uso de mouse pad :). Adicionalmente ele possui 4 botões, os dois maiores são usados como esquerdo e direito normalmente e os dois pequenos são usados para rolar a tela para cima e para baixo, respectivamente. Veja a foto do mouse na figura abaixo:

Logitech Marble Mouse

Nessa dica veremos como configurar esse mouse no Linux. O driver para esse mouse varia de acordo com a sua versão de kernel. Vejamos os procedimentos para cada uma delas.

Kernel 2.4.x


Edite o seu arquivo /etc/X11/XF86Config-4 e substitua as linhas de configuração do mouse por essas:

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "MouseManPlusPS/2"
Option "Device" "/dev/psaux"
Option "Buttons" "5"
Option "Emulate3Buttons"
Option "Emulate3Timeout" "50"
EndSection

Note que nesse caso estamos assumindo que o mouse esteja conectado na porta PS/2. Esse mouse, mesmo sendo USB, vem com um adaptador para PS/2. Kernels inferiores ao 2.6.x não trabalham muito bem com mouse USB.

Kernel 2.6.x


Edite o seu arquivo /etc/X11/XF86Config-4 e substitua as linhas de configuração do mouse por essas:

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
Option "Emulate3Buttons"
Option "Emulate3Timeout" "50"
Option "ChordMiddle"
Option "ZAxisMapping" "6 7"
EndSection

Essa configuração para o kernel 2.6.x só tem um problema, os botões de scroll do mouse passam a funcionar rolando pra direita e esquerda ao invés de pra cima e pra baixo. Para corrigir esse problema basta executar o seguinte comando:

$ xmodmap -e "pointer = 1 2 3 4 5 6 7"

Para automatizar esse processo, você pode colocar esse comando no final do arquivo ~/.xinitrc.

Essa dica foi baseada em:
[]'s

pydance, um jogo para quem tem gingado

online_man - Páginas de manual online no terminal

Enviando mensagem para todos os usuários

O comando rename na prática

Lista de discussão sobre a certificação LPI (Linux Professional Institute)

Liberando o usuário root para acesso remoto via ssh

Executando comandos automáticos em compartilhamentos do Samba

Rodando ".mov" e ".wmv" no Kurumin

O que fazer após instalar Fedora 26

Auto-executar um aplicativo no momento do logon do Gnome

#1 Comentário enviado por vodooo em 11/12/2004 - 08:32h
Ae, tá ficando rico hein? Fazendo parte da burguesia agora Fábio? heheh

É isso ai cara, cuida mesmo da saúde, porque sem ela não somos nada!

Abraços
#2 Comentário enviado por removido em 29/05/2007 - 01:23h
Olá,fiz como vc escreveu aí,mais uso o ubuntu 7.04...
Editei o arquivo xorg.conf e automatizei ele colocando o comando no xinitrc...
Está certo?
Parece não dar diferença...
Tem mais algum detalhe?

Contribuir com comentário

Entre na sua conta para comentar.