Logitech Marble Mouse

Publicado por Fábio Berbert de Paula em 10/12/2004

[ Hits: 16.030 ]

Blog: https://mestrefabio.com

 


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
Outras dicas deste autor

Converter imagens para fundo transparente via linha de comando

Como reiniciar o USB sem tirar o cabo

Reduzindo o tamanho de arquivos PDF

Python - locale.Error: unsupported locale setting [Resolvido]

Instalando Docker no Debian 10 Buster

Leitura recomendada

runlevel no Debian 8 e Red Hat 7

Como configurar o updatedb

"Tentando" fazer com que programas rodem no Wayland e no X11

Logando o Windows 7 no Samba 3.5

Ativando placa wireless Broadcom BCM4311 no Ubuntu

  

Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts