Configurando seu IntelliMouse ExplorerPS/2 no Fedora

Publicado por Perfil removido em 15/07/2004

[ Hits: 6.496 ]

 


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

GUS-GO - Grupo de Usuários Slackware de Goiás

sidux ouranos com KDE 4.2.X

Obtendo informações sobre o drive de CDROM

CLAWS-MAIL - Atualização não-oficial para Ubuntu

Como criar e executar scripts Python pelo Android

Leitura recomendada

Faça sua rede sem fio funcionar no Positivo V43

Configurando placa wireless Atheros no Acer Aspire 3050-1458

Modificando o MAC address de uma placa de rede

Resolvendo problemas - mouses antigos no Slackware 10.2

Montando a segunda partição do Windows pelo Linux

  

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