How to disable Magic Mouse horizontal scrolling?

Note: I did not invent this solution but found it elsewhere on the Web.


Open a Terminal window (via the Utilities folder), enter:


defaults write com.apple.AppleMultitouchMouse MouseVerticalScroll -bool NO


and hit RETURN. Then, using the slider on the mouse, power the mouse OFF. Confirm that it's off, then power it ON. Close the terminal app.


I know the command refers to vertical scrolling, but it seems to have done what I needed it to do: disable horizontal (left-right) scrolling while retaining vertical (up-down) scrolling. At least it worked for me on a Mac M1 running Monterey 12.6.1.


The question was asked previously but the poster said it didn't work. That was probably because he did not switch the mouse off and on after entering the command.


Apple: This should really be accessible via a control panel. No user should HAVE to fix things using the Terminal app.

iMac 21.5″

Posted on Dec 16, 2022 11:48 PM

Reply
Question marked as Top-ranking reply

Posted on Jan 11, 2023 09:27 AM

I'm no programmer, but that's what I would have suggested. Glad you at least have your scrolling back.


Again, Apple: This should really be accessible via a control panel. No user should HAVE to fix things using the Terminal app.

Similar questions

7 replies

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How to disable Magic Mouse horizontal scrolling?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.