Can I map mouse mouse buttons 3 and 4 to control the system volume?
What kind of mouse? Is there a proprietary driver for it?  Kensington has a driver for their mice &amp; trackballs that can assign their buttons.  Before I had  an effective Kensington driver, I used USB Overdrive. It works with a lot of multi-button HID devices.