Pular para o conteúdo

Obtendo maior funcionalidade de um mouse com 5 botões

Este artigo explica como obter maior funcionalidade do mouse Microsoft Intellimouse Explorer 3.0 no KDE do Slackware. Provavelmente se aplicará, com as devidas adaptações, a outros mice de 5 botões e/ou outras distribuições.
Leomar de Araújo Moreira IroN
Hits: 27.889 Categoria: Linux Subcategoria: Hardware
  • Indicar
  • Impressora
  • Denunciar

Parte 4: Entendendo o arquivo .imwheel e conclusão

Entendendo o arquivo .imwheel:

Cada conjunto de 3 linhas cria uma configuração para a janela cujo nome estiver na primeira linha, sendo o ".*" um curinga para qualquer nome e o "\(null)" para janelas sem nome (como o Quake 3). O ".*" deve estar na última linha, ou sobrescreverá qualquer configuração seguinte.
  • ".*" -> serve para todas as janelas;
  • None, Up, Alt_L|Right -> não precisa utilizar o teclado, tecla lateral superior (menor), função avançar;
  • None, Down, Alt_L|Left -> não precisa utilizar o teclado, tecla lateral inferior (maior), função voltar.

Assim, as linhas abaixo farão:
  • "Konsole"
  • None, Up, l|s|Return -> botão menor escreve "ls" no console e "dá ENTER".
  • None, Down, e|x|i|t|Return -> botão maior escreve "exit" no Konsole e "dá ENTER".

Consulte as "man pages" do xmodmap e do imwheel para entender melhor e adaptar às suas necessidades.

As configurações aqui propostas facilitam e muito a interação com o sistema, principalmente no navegador web e no Konqueror. É possível voltar e avançar páginas/pastas sem precisar deslocar o mouse. ;-)

Espero que este texto seja útil aos amigos pinguins!

   1. O Intellimouse Explorer 3.0 e programas necessários
   2. Configurando o xorg.conf
   3. Configurando o imwheel e a inicialização
   4. Entendendo o arquivo .imwheel e conclusão

Som multicanal (surround) no Linux

Instalando driver ATI RADEON 9200SE no Slackware 10.0 com OpenGL

Guia definitivo para resolver problemas do chipset Ac97 Intel (intel8x0) presente nas placas mãe Asus k8u-x (Ali 5455)

Instalando e usando impressora e scanner na multifuncional HP F4180 (e série F4100) no Linux

Instalação da placa wireless PCI Samsung SWL 2300

Melhorando a performance das aplicações em redes de longa distância

#1 Comentário enviado por tenchi em 08/09/2007 - 12:19h
Muito legal...
Tenho aqui um Dr. Hank (de 15 real ;-)), mas que é muito bom, e tem dois botões laterais. Pena eu já ter me acostumado a utilizar estes botões como "botão-do-meio", que é o padrão, quando com o protocolo IMPS2... Não consigo apertar direito a dodinha do mouse . hauah


Muito legal o texto. Já tá em favoritos. Um dia sei que vou precisar dele...
#2 Comentário enviado por IroN em 29/11/2007 - 22:42h
Caros colegas, fiz algumas alterações na forma como uso as configurações do meu mouse, que são:

Meu /etc/X11/xorg.conf está assim:

Código:
Identifier "IntelliMouse"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
Option "CorePointer"
Option "Buttons" "11"
Option "ZAxisMapping" "4 5"

o ~/.imwheelrc está:

Código:
### Explicacao:
# Tecla a pressionar junto com o mouse(opcional), Botao do mouse, Saida desejada

"Konsole"
# escreve l no Konsole e dah enter
None, Thumb1, l|Return
# escreve exite no Konsole e dah enter
None, Thumb2, e|x|i|t|Return

".Firefox"
# Volta pagina
None, Thumb1, Alt_L|Left
# Avanca pagina
None, Thumb2, Alt_L|Right
# Nova aba
Control_L, Thumb1, Control_L|t
# Fecha aba atual
Control_L, Thumb2, Control_L|w


"Video"
# Pausa video do GMPlayer
None, Thumb1, space
# Fecha o GMPlayer
None, Thumb2, q

".*"
# Volta navegacao (konqueror)
None, Thumb1, Alt_L|Left
# Avanca navegacao
None, Thumb2, Alt_L|Right

Minha inicialização do imwheel, ~/.kde/Autostart/mouse.sh, está desta forma:

Código:
imwheel -k

Não uso mais o xmodmap.

É isso!

Contribuir com comentário

Entre na sua conta para comentar.