Configurando seu IntelliMouse ExplorerPS/2 no Fedora

Publicado por Perfil removido em 15/07/2004

[ Hits: 6.740 ]

 


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

Como criar um pacote DEB com o debreate

Howto: Postfix integrado ao Active Directory - Debian Lenny

Ativando o anti-spam no Mozilla Thunderbird

Como criar e executar scripts Python pelo Android

Instalando as fontes da Microsoft no Mandriva 2008.1

Leitura recomendada

Áudio do Acer 5542 com Ubuntu

Configurando scroll do mouse no Slackware 10

Wireless Ralink Driver

Webcam Clone no Ubuntu Linux 9.04

Problemas no teclado no KDE

  

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