Configurando seu IntelliMouse ExplorerPS/2 no Fedora

Publicado por Perfil removido em 15/07/2004

[ Hits: 6.492 ]

 


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

ZTE V821: Android Dual Sim

Instalando o driver da Nvidia no Mandriva 2008

Manjaro - Escolher mirrors brasileiros com o pacman

Turbinando o acesso discado no Linux com Firefox

Criando um simples script para desmontar e ejetar o CD-ROM

Leitura recomendada

Wireless Freebsd - Driver Realtek

Fazendo backup do Grub e restaurando em dois comandos

Alterando endereço físico (MAC) da placa de rede

Debian 11 (Bullseye) - Impressora Samsung SCX-4200 não imprime

Instalando a placa Realtek RTL8191SEvB no Slackware 13.37

  

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