How can I swap mouse right click with middle scroll button click?

The function of right click and drag and middle click and drag are not intuitive for me. I want them to be swapped. Is there a place to change this mouse function?

There are probably only hardware and software solutions using auto hotkey or other things like these things:

1:  logitech mouse that changes mouse settings automatically in each app available here on amazon

2:  or using auto hotkey here at this link

or

3: use some other mouse with built in software like this one here 

product link here

Change Middle mouse button settings

SolidworksUser Interface