Esta dica é muito útil, principalmente para aqueles que fazem uso do Fluxbox, por exemplo.
Como efetuar a troca do botão direito e esquerdo do mouse via console? Como configurar os botões do mouse via shell?
É muito simples:
Caso tenha um mouse de 2 botões, basta:
$ xmodmap -e "pointer = 2 1"
Caso tenha um mouse de 3 botões, basta:
$ xmodmap -e "pointer = 3 2 1"
Importante: Para este comando funcionar, será necessário ter um sessão X em execução.
Caso seu mouse tenha mais butões, abaixo um exemplo do comando invertendo o clique esquerdo pelo direito de um mouse com 5 butões:
$ xmodmap -e "pointer = 3 2 1 4 5"
No caso do Fluxbox, caso queira que esta alteração seja permanente, basta criar ou adicionar ao arquivo em seu diretório home chamado .Xmodmap a seguinte linha de acordo com a configuração desejada:
pointer = 3 2 1
Neste caso, é necessário reinicializar o X para que as alterações feita no arquivo passem a valer na sessão do X atual.