Logitech Marble Mouse

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

[ Hits: 13.346 ]

Blog: https://youtube.com/c/cotidianohackeado

 


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

TEG - Clone do WAR de tabuleiro para GNU/Linux

Como converter vídeos para AVI sem perder qualidade

Apache - Forçando o browser a fazer download de determinado tipo de arquivo

Bug: qBittorrent movendo downloads concluídos para baixando (Debian) [RESOLVIDO]

Baixando sites recursivamente

Leitura recomendada

Aumente a sua área de swap

Recuperando a senha do root

Horário de Verão

Como colocar o tema Oxygen no Slackware [vídeo]

Mostrar temperatura no Conky

  

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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts