Eu tenho esse mesmo mouse e queria vincular os dois botões na lateral do mouse para avançar e voltar. Aqui está como eu resolvi isso:
1) Use o utilitário "xev" para determinar a quais números os botões que você deseja remapear correspondem. Pode ser necessário instalar este pacote usando
sudo apt-get install xev
Após a instalação do xev, digite "xev" em um terminal e uma janela do X branca com uma caixa preta será exibida. Mover o mouse para essa janela começará a registrar eventos no terminal. A leitura cuidadosa da saída mostrará o número dos botões do mouse. No meu mouse, a inclinação esquerda e direita são mapeadas para os botões 6 e 7, respectivamente.
2) Agora vamos usar o utilitário "xbindkeys" para remapear os botões do mouse para pressionar as teclas. Se você ainda não o tem instalado, pode ser necessário instalá-lo com
sudo apt-get install xbindkeys
3) Crie um arquivo em seu diretório pessoal chamado ".xbindkeysrc". É isso que o xbindkeys irá ler para ver o que você está remapeando. O conteúdo do meu arquivo .xbindkeysrc é:
"/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Left]""
m:0x0 + b:8
"/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Right]""
m:0x0 + b:9
Portanto, isso indica ao meu computador para enviar o botão do teclado pressionando "Alt + Esquerda" ou "Alt + Direita" para o sistema usando o teclado virtual (xvkbd) sempre que o botão 8 do mouse 0 for pressionado ou o botão 9 do mouse 0 for pressionado, respectivamente. Essas teclas correspondem às teclas de avançar e voltar na maioria dos aplicativos. Isso funcionará, por exemplo, no Nautilus, chrome /
Nota : pode ser necessário instalar xvkbd
se ainda não estiver presente no seu sistema.sudo apt-get install xvkbd