Use
xinput set-button-map "Logitech USB-PS/2 Optical Mouse" 1 2 3 4 5 2 2 2 2 2 2 2 2 2 2 2
em vez de
$xinput set-button-map "Logitech USB-PS/2 Optical Mouse" 1 2 3 4 5 2 2 2 2 2 2 2 2 2 2 2
Com $xinput
, você tenta usar uma variável de ambiente xinput
que não existe e, portanto, apenas é ignorada. Então Bash na verdade tenta rodar
set-button-map "Logitech USB-PS/2 Optical Mouse" 1 2 3 4 5 2 2 2 2 2 2 2 2 2 2
Como o comando set-button-map
não existe, você recebe um erro.