First ... we are not Apple employees here, so asking us to "fix this" will not get you much help. Instead, you can submit your request directly to Apple here: Product Feedback - Apple
Ok, back to the issue at hand. Unfortunately, macOS doesn't provide a direct toggle to disable only horizontal scrolling via System Settings. However, there are some potential optoins to work around this:
Option 1: Adjust Tracking and Scrolling Settings in macOS
- Go to System Settings:
- Click the Apple menu > System Settings.
- Navigate to Mouse under Input Devices.
- Reduce the scrolling speed to minimize sensitivity, though this affects both horizontal and vertical scrolling.
- Ensure gestures like "Swipe between pages" are disabled to prevent accidental gestures.
Option 2: Use Third-Party Software
Apps like BetterTouchTool or MagicPrefs offer advanced customization options for the Magic Mouse. You can disable horizontal scrolling specifically using these tools.
Option 3: Use Terminal to Adjust Scrolling Behavior
If you are comfortable with using commands in the Terminal, you can attempt to adjust the scrolling settings using this command: defaults write com.apple.driver.AppleBluetoothMultitouch.mouse MouseHorizontalScroll -bool NO