Configurando seu IntelliMouse ExplorerPS/2 no Fedora

Publicado por Perfil removido em 15/07/2004

[ Hits: 6.660 ]

 


Configurando seu IntelliMouse ExplorerPS/2 no Fedora



Antes de qualquer alteração dos arquivos, faça um backup dos mesmos para que você possa restaurar caso ocorra algum problema. E você também precisará ter privilégios de root para poder alterar os arquivos.

Antes de conseguir configurar meu mouse da Micro$oft apanhei um pouquinho......

Para configurar seu mouse para que possam funcionar os botões laterais, você precisa fazer o download do Mozilla, que está na versão 1.8 alpha1:
Só consegui fazer uso dos botões de voltar e avançar com este Mozilla, que foi atualizado para que pudesse suportar estes 2 dois do IntelliMouse Explorer.

Agora vamos editar os arquivos necessários, que estão na pasta /etc/X11.

Primeiro você deve editar o arquivo xorg.conf (no caso do Fedora Core 2), não sei em outras distros, mas deve dar pra usar o comando XF86Config.

Daí você precisa deixá-lo desta maneira:

(...)
Section "InputDevice"
   Identifier  "Mouse0"
   Driver      "mouse"
   Option       "Protocol" "ExplorerPS/2"
   Option       "Device" "/dev/input/mice"
   Option      "Buttons" "7"
   Option       "ZAxisMapping" "6 7"
EndSection
(...)

No Identifier deve estar o mesmo valor do começo do arquivo.

(...)
Section "ServerLayout"
   Identifier     "Default Layout"
   Screen      0  "Screen0" 0 0
   InputDevice    "Mouse0" "CorePointer"
   InputDevice    "Keyboard0" "CoreKeyboard"
EndSection
(...)

Feito isso, agora é necessário usar o comando:

# xmodmap -e "pointer = 1 2 3 6 7 4 5"

Isso é ruim por você ter que toda hora estar utilizando este comando.

Então você pode editar o arquivo Xmodmap e incluir a linha:

pointer = 1 2 3 6 7 4 5

Pronto!

Feito isso efetue logoff e entre novamente!

Para conferir o resultado, você pode usar o comando "xev" e testar os botões do mouse....ou testar direto no Mozilla.

O resultado do xev está abaixo (um trecho):

ButtonRelease event, serial 27, synthetic NO, window 0x2400001,
    root 0x3a, subw 0x0, time 4702346, (107,45), root:(111,542),
    state 0x110, button 1, same_screen YES

ButtonPress event, serial 27, synthetic NO, window 0x2400001,
    root 0x3a, subw 0x0, time 4705852, (107,45), root:(111,542),
    state 0x10, button 2, same_screen YES

ButtonPress event, serial 27, synthetic NO, window 0x2400001,
    root 0x3a, subw 0x0, time 4707820, (107,45), root:(111,542),
    state 0x10, button 4, same_screen YES


Espero que ajude...

[]'s

Outras dicas deste autor

Todos os meus programas para Slackware i686

Criando uma imagem ISO no Ubuntu

Desfragmentando seu HD com linux

Como instalar o FrostWire no Kali Linux 2.0

Iniciando sistema no modo gráfico ou modo texto (configurando "runlevel" padrão no Systemd)

Leitura recomendada

hdparm - Aumente a velocidade do HD

Smartphone Android - escolha corretamente

Pendrive queimou?

Overclock em placas de vídeo NVIDIA

Montar pendrive

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts