Mouse para destros e canhotos

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!

[ Hits: 44.821 ]

Por: Ario S. Assunção em 29/04/2008


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

X=`grep "destro" ~/.pointer`
if [ "X$X" != "X" ]; then #eh destro
   echo "canhoto" > ~/.pointer
   xmodmap -e "pointer = 3 2 1 4 5 6 7 8 9"
else
   echo "destro" > ~/.pointer
   xmodmap -e "pointer = 1 2 3 4 5 6 7 8 9"
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:

#pointer
"/usr/local/bin/pointer.sh"
    m:0x0 + c:95
    F11

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.

Página anterior     Próxima página

Páginas do artigo
   1. Mouse para destros e canhotos
   2. Quantos botões realmente tem um mouse
   3. Configurando botões do mouse usando um terminal gráfico
   4. Criando tecla de atalho para alternar mouse destro/canhoto
   5. Comentários finais
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Instalando Zabbix no Debian Lenny

Configurando JAVA no Firefox para acessar página de bancos

Debian 10 com i3 como Gerenciador de Janelas no XFCE

Acentos corretos no console, PnUP, PnDown, Home End, etc..

Debian NetInstall: instalação personalizada

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

Há braços

[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.

[4] Comentário enviado por biraferreira em 01/05/2008 - 20:07h

Também sou ambidestro e uso com a esquerda o bixim. Obrigado pelo artigo! Na mosca.

[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! =)

Há braços

[6] Comentário enviado por gpr.ppg.br em 12/07/2010 - 00:24h

esse comando dá para desativar o touchpad ?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts