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:
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