I am using a dell mouse with my mac. Although in most context scrolling the mouse wheel produces the same effect as swiping down with two fingers, it sometimes happen that the mouse does not work. One example is with vim (terminal).
I press the shift key and scroll: nothing happens. I press the shift key and swipe down and the page shifts.
EDIT
I tried with Better touch tool but it is of no help.