How can I disable the horizontal scrolling feature of the MagicMouse? I have tried with some terminal commands:

defaults write com.apple.driver.AppleBluetoothMultitouch.mouse MouseHorizontalScroll -bool false

but no luck. Some suggest a small app call MagicPref but that's unsupported and old software.

Other than getting read of the not-so-magic mouse, is there an alternative?

1 Answer 1


I found a program called BetterTouchTool that is working for me, but I really want to find a software-free way to do this, like the terminal commands that used to work. So, BetterTouchTool (free for 45 days) might do the trick for you, or you may want a different answer. For me, before I'd buy software to make this mouse behave, I'd use a different mouse.

  • I have ditched the not so MagicMouse for a Logitech Bluetooth keyboard and mouse that not only works better but its also cheaper.
    – fabiog1901
    Jan 30, 2022 at 2:11

You must log in to answer this question.

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