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.


I tried with Better touch tool but it is of no help.

1 Answer 1


Shift/scrollwheel is horizontal scroll, which will only work, of course, if there is somewhere to scroll to horizontally.

I've never used a trackpad, but I presume horizontal scroll on a trackpad can be quite specifically indicated by horizontal movement - it can't, of course, on a mouse-wheel.

As noted in comments by timothymh, SteerMouse ($20) can override this behaviour & set Page Up/Page Down to the shift/scroll action.

enter image description here

  • This is almost certainly the cause of your problem. You may be able to override this with a tool such as SteerMouse.
    – Tuesday
    Commented Oct 6, 2017 at 8:56
  • @timothymh - good call - Added to answer.
    – Tetsujin
    Commented Oct 6, 2017 at 9:02
  • I should have mentioned that I have already purchased external software to trying to do that. It's called better touch tool. Unsuccessful trial. I am not very inclined on buying another one...
    – Manfredo
    Commented Oct 6, 2017 at 9:30
  • Yes, it would have been better to mention it in the question - also what about it was unsatisfactory... as I just went to the effort of making SteerMouse do exactly what you requested :/
    – Tetsujin
    Commented Oct 6, 2017 at 9:41
  • Downloaded trial version of SteerMouse. Does not work. What it does is to replicate the behaviour of the keyboard down up and down keys. The trackpad is different. Please try with the example I suggested (vim on a terminal).
    – Manfredo
    Commented Oct 6, 2017 at 9:45

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .