xmodmap
é o comando para alterar o mapeamento dos botões do mouse :
xmodmap -e "pointer = 3 2 1"
irá remapear os três primeiros buttoons, left, middle e right, para agir como right, middle e left - não mudando o mapeamento do botão do meio.
Isso aplica a alteração na sessão atual - mais precisamente, na exibição atual do X, por exanple :0
.
Para salvar a alteração persistente nas sessões, coloque o mapeamento no arquivo
~/.Xmodmap
Se não existir, crie-o como touch ~/.Xmodmap
Edite-o para adicionar a linha
pointer = 3 2 1
Se já existe uma linha pointer
, pode ter alguma função, é claro; Em vez de substituí-lo, modifique melhor os três primeiros valores - mantendo um comentário com o antigo:
Por exemplo,
pointer = 1 2 3 4 5 16 17 8 9 10 11 12 13 14 15 6 7 18 19 20 21 22 23 24
torna-se
!pointer = 1 2 3 4 5 16 17 8 9 10 11 12 13 14 15 6 7 18 19 20 21 22 23 24
pointer = 3 2 1 4 5 16 17 8 9 10 11 12 13 14 15 6 7 18 19 20 21 22 23 24
Estou habituado a ~/.Xmodmap
, mas apenas a trabalhar; Mas veja .Xmodmap funciona somente quando o login automático é desativado? se isso acontecer não.