Configurando seu IntelliMouse ExplorerPS/2 no Fedora

Publicado por Celso Ricardo Marques Pereira em 15/07/2004

[ Hits: 6.049 ]

 


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

Pacotes base para compilações no Conectiva

Configurando o layout do teclado rapidamente

MP3 no XMMS - Fedora Core 2

Possíveis problemas após atualização do IPTables

Configurando sua impressora no Slack 10

Leitura recomendada

Montando pendrive no Fedora 7 (modo texto)

Configurando sua impressora no Slack 10

Samsung SCX-4200 - Suporte total no Linux

Boot Triplo com GNU/Linux

Roteando o modem Opticom Dslink 260E

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts