Start with the physical device. While macOS is the primary suspect, a dirty sensor is the most common physical cause. Scroll wheels, especially mechanical encoders, accumulate dust, pet hair, and skin oils. To clean it:
If scrolling fails only in browsers (Safari/Chrome) or Electron apps (Slack, Discord), the issue is likely a conflict between the rendering engine and the input handler. mouse scroll not working mac
sudo pkill bluetoothd sudo rm -rf /Library/Preferences/com.apple.Bluetooth.plist Start with the physical device
: Turn Bluetooth off and on via the Control Center to refresh the connection. especially mechanical encoders
: Low power can cause erratic behavior; ensure your mouse is charged or has fresh batteries. Software and System Fixes
A common oversight involves the Accessibility scroll speed settings, which override standard preferences.