Eu tive que colocá-lo /etc/X11/xorg.conf.d/50-mouse-map.conf
(e reiniciar) para ser permanente, não apenas durante as reinicializações, mas também em suspender / retomar.
#instead of: xinput set-button-map "2.4G Wireless Optical Mouse" 1 2 3 4 5 6 7 0
Section "InputClass"
Identifier "2.4G Wireless Optical Mouse"
Option "ButtonMapping" "1 2 3 4 5 6 7 0 0 10 11 12 13 14 15 16"
EndSection
(se eu colocá-lo apenas em .xsession
ou similar, ele será executado na reinicialização / reinicialização, mas ainda será redefinido para os padrões após a suspensão / retomada)