LinearMouseis a free app that lets you choose different configs for every mouse and touchpad you connect to.
It can also customize all the buttons on your mouse.
To get started, you oughta download the system and launch it.
You will be asked to grant Accessibility permission, which is necessary in order for the software to function.
After that you’re able to start configuring your devices.
Do that and you could choose which of your currently connected devices you want to configure.
The app allow you to configure scrolling, pointer movement, and all the buttons on your mouse.
You might find that this allows you to use the buttons in more applications.
you’re free to even trigger a Terminal command, if you want to get fancy.
There’s one more level of customization here.
you could choose controls for any mouse that are specific to a particular system.
you’ve got the option to also have your mouse behave differently on different displays.
Basically, this is an system you might tweak endlessly to get exactly the experience you want.
It’s also completely free.
Check it out if you wish your mouse worked differently.