Alguém já viu alguma situação em que o pequeno fato de abrir alguma janelinha para uma simples clicada que mude a configuração dos botões do mouse para canhoto, e vice-versa, parece incomodar mais do que pegar o teclado, arredar para direita e pegar o mouse e trocar de lugar com o teclado? Vamos saber mais e aprender a contornar isto também no Linux!
Criando tecla de atalho para alternar mouse destro/canhoto
O comando xbindkeys (clique no link e leia um interessante artigo sobre ele aqui no VOL), completa a solução para aquele pequeno incômodo já citado.
Através do xbindkeys fazemos com que qualquer pessoa que estiver usando o Linux, basta pressionar a tecla F11 o mouse passar de canhoto para destro e vice-versa:
O script abaixo, denominado pointer.sh, serve para alternar os botões do mouse:
#!/bin/sh
default_pointer="canhoto" #canhoto|destro
if [ ! -f ~/.pointer ]; then
echo "$default_pointer" > ~/.pointer
fi
E no arquivo ~/.xbindkeysrc, se você já leu o artigo citado neste artigo, então compreenderá o configuração para alternar os botões do mouse de destro para canhoto e vice-versa apenas pressionando a tecla F11. A configuração é a seguinte:
Observe que o caminho onde foi colocado o script pointer.sh. No meu caso coloquei do diretório /usr/local/bin/ para poder ser usado por qualquer usuário.
[1] Comentário enviado por PotHix em 30/04/2008 - 08:22h
Æ!!
Parabens Ario!
Um ótimo artigo!
Eu sou igual a você, que em casa uso mouse para canhoto e no trabalho uso mouse para destro...hehhe...E essa forma de trocar usando o xBindKeys é bem interessante!
[2] Comentário enviado por GilsonDeElt em 30/04/2008 - 12:50h
Legal d+ esse trem, cara!
Num tenho tamanha habilidade não, mas qualquer dia desses eu tento usar o mouse aqui como canhoto...
Gostei do artigo, pois tá muito bem explicado
e dá pra reaproveitar em outras coisas, editando o script ;-)
e graças a isso, descobri que meu mouse
(um mouse comum, daquele com a "bolinha" embaixo, dois botões e "rodinha") é reconhecido como um mouse do 11 botões (!!!)
com o comando 'xmodmap -e "pointer = 0"' o botão esquerdo (uso como destro) é desativado totalmente.
com 'xmodmap -e "pointer = 3 2 1"', o os botões esquerdo e direito se invertem (2 é a "rodinha")
mas tá legal
parabéns!
e vlw!
[3] Comentário enviado por madrigal em 01/05/2008 - 01:17h
Eu sempre me preocupo com as minorias, costumo dizer que sou minoria em quase tudo, só faltava ser canhoto também.
Parabéns pela dica para a minoria dentro da minoria (usuário de Linux canhoto).
Vou anotar sua dica pra quando aparecer algum novo usuário de Linux canhoto.
[5] Comentário enviado por PotHix em 07/09/2008 - 14:54h
Æ!!
Se você usa Fluxbox assim como eu, uma dica para usar F11 e deixar o trocar o seu mouse entre destro e canhoto é usar o próprio esquema de atalhos do fluxbox, que fica no no arquivo:
/home/SeuUsuario/.fluxbox/keys
E lá você adiciona algo como:
F11 :ExecCommand sh /home/pothix/.fluxbox/canhoto-destro.sh
E já está lá sem precisar instalar o xbindkeys! =)