Esses botões (para frente e para trás) me deixam louco também! Veja o que funcionou para mim:
Abra um terminal ( Ctrl Alt T por padrão), e execute:
$ xev | grep -A2 ButtonPress
Isso abrirá uma janela. Mova o mouse para essa janela e pressione o (s) botão (ões) que você deseja desativar. Olhe para a terceira linha para cada botão pressionado, que será algo como:
ButtonPress event, serial 37, synthetic NO, window 0x4000001,
root 0x2f2, subw 0x0, time 355888399, (114,122), root:(114,174),
state 0x10, button 8, same_screen YES
Anote o número após button
. Para mim, os botões voltar / avançar eram os números 8 e 9.
Feche a janela xev
e crie / edite um arquivo .Xmodmap
em seu diretório pessoal:
$ cat >> ~/.Xmodmap
! Disable buttons 8 and 9
pointer = 1 2 3 4 5 6 7 0 0
No seu caso, para desativar apenas o botão 4, você deseja pointer = 1 2 3 0 5 6 7 8 9
.
Pressione Ctrl D para retornar ao prompt e, em seguida, teste:
$ xmodmap ~/.Xmodmap
Isso carregará o arquivo .Xmodmap
e seus botões deverão ser desativados imediatamente.
A maioria dos ambientes de área de trabalho deve carregar esse arquivo automaticamente na próxima vez que você fizer login, tornando a alteração permanente.
Essa é uma pergunta antiga, mas espero que essa resposta ajude alguém.