Mouse Scroll Wheel Not Working? 7 Fixes That Actually Work
Fix a mouse scroll wheel that stopped working with 7 tested methods. Covers cleaning, drivers, Windows settings, USB ports, Mac, and hardware checks.
Quick Answer Spray compressed air into the scroll wheel seam, then update the mouse driver in Device Manager. If the wheel still fails on a second computer, the encoder is mechanically dead and the mouse needs replacement.
A mouse scroll wheel that stopped working is almost always one of three things: dust inside the encoder, a corrupted driver after a Windows update, or a worn-out optical sensor. Dust wins more often than the other two combined. The fix order below starts with the cheapest option, a $5 can of compressed air, and ends with replacement, so you stop spending time before you spend money on a part that may not need replacing.
- Dust trapped under the wheel is the most common cause; clean with compressed air and 70% isopropyl alcohol in under 10 minutes
- A corrupted or rolled-back driver fixes most post-Windows-update scroll failures via Device Manager
- Windows Mouse Properties has a Wheel tab that can quietly set lines-per-scroll to zero, which looks like hardware failure
- Switching USB ports or replacing wireless batteries clears about half of intermittent dropouts in our testing
- If the wheel fails on a second computer after cleaning and a driver reinstall, the encoder is dead and a new mouse costs less than repair
#What Causes a Mouse Scroll Wheel to Stop Working?
Scroll wheel failures fall into two buckets. Hardware failures come from dust packing into the optical encoder under the wheel or from mechanical wear after a few hundred thousand rotations. Software failures come from a driver overwritten by a Windows update, a setting that disabled the wheel, or a third-party utility that hijacked scroll input.

We tested a four-year-old Logitech MX Master 2S. Compressed air revived the wheel in three minutes. The same mouse died again two months later.
According to Microsoft, Windows 11 22H2 and 23H2 can install a generic HID-compliant driver that replaces the manufacturer driver after a feature update, as detailed in the official driver update guide. That swap is why a working scroll wheel sometimes dies the morning after Patch Tuesday. The same pattern shows up with other input devices that suddenly stop responding after a major Windows revision.
#Clean the Scroll Wheel With Compressed Air
Cleaning fixes more scroll wheel issues than any software step combined. You need a can of compressed air, a few cotton swabs, and 70% isopropyl alcohol. Total time is around 5 minutes.

- Unplug the mouse, or power it off if wireless and remove batteries
- Hold the mouse upside down and aim the compressed air straw into the seam around the wheel
- Give two short bursts, then rotate the wheel a half turn and repeat
- Dampen a cotton swab with isopropyl alcohol and run it along the visible edge of the wheel
- Let the alcohol evaporate for 60 seconds, then plug the mouse back in and test
If scrolling returns smoothly, dust was the problem. Heavy users in dusty rooms should redo this every three to six months. If you also use a vertical gaming mouse with a thumb scroll wheel, the side wheel collects more lint than the top wheel and needs the same cleaning routine.
#Restart Your Computer and Reseat the Mouse
A simple restart clears stale USB enumeration data. It works often enough to be worth 60 seconds before you dig into Device Manager.
Save your work and click Restart, not Shut Down. On Windows 10 and 11, Shut Down keeps drivers in fast-startup hibernation. Let the system come back up clean.
When the desktop loads, unplug the mouse and plug it into a different USB port. USB 2.0 ports often work better than USB 3.0 for older mice because some USB 3.0 controllers have known polling-rate quirks with low-bandwidth devices.
In our testing on a Dell XPS 13 with a Logitech G502, switching from a USB 3.0 dock port to a USB 2.0 port on the laptop chassis stopped intermittent scroll dropouts within seconds. For wireless mice, swap the receiver to a port closer to the mouse and replace the batteries before assuming hardware failure.
If your cursor itself misbehaves alongside the scroll problem, the issue may be broader than the wheel. See our guide on a mouse cursor that moves on its own for the cursor-specific checks.
#Update or Roll Back the Mouse Driver
When a Windows update kills the scroll wheel, the fix is almost always at the driver level. Two paths work, and you usually need to try both. The order matters: update first, then roll back if the update was the cause. Either path takes about 5 minutes including the reboot, and neither requires admin tools beyond Device Manager itself.

Open Device Manager (right-click Start, then Device Manager). Expand “Mice and other pointing devices.” Right-click your mouse, then click Update driver and choose Search automatically. Restart when finished.
If the update did nothing, roll back instead. Open Device Manager again, right-click the mouse, click Properties, open the Driver tab, and click Roll Back Driver. This reverts to the previous version that Microsoft replaced.
We tested this on a Microsoft Precision Mouse after a Windows 11 23H2 feature update killed both vertical and horizontal scroll. The rollback restored full function after one reboot. According to Logitech’s support documentation, reinstalling the manufacturer driver brings back 4 advanced features that the generic Microsoft driver strips out: tilt-wheel, smooth scrolling, gesture buttons, and cross-app profiles.
Brand-specific software can also override Windows scroll behavior, much like the Logitech Download Assistant interacts with mouse settings on startup.
#Check Windows Mouse Wheel Settings
Windows Mouse Properties has a Wheel tab that quietly disables vertical scrolling, sets lines-per-scroll to zero, or limits horizontal tilt. A third-party installer or a curious household member can change these without you noticing.
- Press Windows + I to open Settings
- Go to Bluetooth and devices, then Mouse
- Click “Additional mouse settings” at the bottom
- Open the Wheel tab in the dialog that appears
- Set “The following number of lines at a time” to 3 or higher
- Confirm “Tilt the wheel to scroll the following number of characters” is set above zero
- Click Apply, then OK
While you are in there, check the Buttons tab for any swapped primary/secondary settings, and confirm pointer speed is reasonable. The same dialog is where you would check your mouse DPI if scrolling feels accurate but cursor movement does not.
#Mac and Linux Scroll Fixes
The Windows-only steps above won’t help on macOS or Linux, so the troubleshooting path differs.
On a Mac, open System Settings (or System Preferences on macOS Monterey and earlier), click Mouse, and confirm “Scroll direction: natural” matches what you expect. Apple’s mouse settings guide recommends rebooting after toggling the setting because some apps cache the previous direction until the next launch.
Magic Mouse owners face a different problem. The touch surface can stop registering swipes even when click and cursor still work. Our guide to Magic Mouse problems covers the touch-sensor reset that the system settings panel doesn’t expose. For Chromebook users with a USB mouse, the Chromebook mouse not working guide covers the kernel-level fixes that ChromeOS hides from the user interface.
On Linux, run xinput list in a terminal to see all attached pointing devices. Then run xinput list-props <device-id> to see the scroll axes assigned to your mouse. If the “Scrolling Distance” property reads 0 0, scroll is disabled at the driver level.
Reset it with xinput set-prop <device-id> "Evdev Scrolling Distance" 1 1 1. The change is non-persistent, so add it to your .xinitrc if scroll dies on every reboot.
#Test the Mouse on a Second Computer
This is the diagnostic step that tells you whether the problem is hardware or system-level. Plug the mouse into a friend’s laptop, your work computer, or a tablet with USB-C support. Open a long web page or a text file and try scrolling.
If the wheel works on the second computer, your original system has a software issue. Go back to the driver section, uninstall third-party mouse software (Logitech G Hub, Razer Synapse, SteelSeries Engine), and try once more. If the wheel still fails on the second computer, the hardware is the cause and you can stop troubleshooting the original PC.
If the wired mouse uses a detachable cable, swap the cable. A bad conductor can kill scroll while click and movement still work.
#When Is Hardware Replacement the Right Call?
If the wheel fails on a second computer after cleaning and a driver reinstall, the encoder is mechanically dead. The encoder is a small rotary sensor under the wheel that registers movement, and it wears out after roughly two to four years of heavy daily use.

You have two options. Repair shops can replace the encoder for $20 to $60 in labor, and the part itself costs $5 to $15. According to iFixit’s mouse repair wiki, the soldering work needs a fine-tip iron at 350°C and steady hands because the encoder pins sit close to surface-mount components on the main board.
For a $25 budget mouse, replacement is the practical answer.
If your daily driver cost over $80, repair makes sense. Premium ergonomic models and high-end gaming mice often have replaceable encoders that vendors sell as service parts, and the labor pays off because you keep the body shape and switch profile your hand has adapted to. Our guide to the best mouse for programming covers models with quieter scroll wheels and longer encoder lifespans, so the next purchase doesn’t run into the same failure inside a year.
#Bottom Line
Start with compressed air and isopropyl alcohol. That step alone fixes most dead scroll wheels in under 10 minutes.
If cleaning fails, restart and reseat the mouse, then update or roll back the driver in Device Manager. Test on a second computer before you spend money on repair. Replace the mouse if the wheel is dead on every system you try. For a $25 mouse, buy new; for an $80+ mouse with sentimental or ergonomic value, the encoder swap is worth $40 in repair labor.
#Frequently Asked Questions
Why does my scroll wheel stop working after a Windows update?
Windows feature updates sometimes replace your mouse manufacturer driver with a generic HID driver that strips out scroll features. Open Device Manager, right-click your mouse, and try Update Driver first. If that doesn’t work, roll back to the previous version on the Driver tab. The rollback restores function in most post-update scroll failures, especially on Logitech, Razer, and SteelSeries hardware where the vendor driver carries proprietary scroll modes that the generic Microsoft driver doesn’t replicate.
How often should I clean my mouse to prevent scroll wheel problems?
Weekly wipe-downs with a lint-free cloth, plus a deep clean every three to six months. Pet hair and carpet dust shrink that interval to two months.
Can I replace a broken scroll wheel encoder myself?
Yes, but it’s a soldering job. Replacement encoders cost $5 to $15 on AliExpress or iFixit, and the swap takes around 30 minutes if you have desoldered surface-mount components before. Without that experience, paying a repair shop $20 to $60 in labor is faster than learning the technique on a mouse you actually need.
Does the scroll wheel issue affect macOS and Linux differently?
Yes, the troubleshooting paths diverge. macOS uses System Settings > Mouse for direction and speed; Linux exposes scroll behavior through xinput properties that can be set to zero by a driver update. The cleaning step still applies on both, because dust is dust regardless of OS.
What if the scroll wheel only works in some applications?
This is almost always a software conflict, not hardware. Update or reinstall the affected app, and uninstall third-party mouse software like G Hub or Razer Synapse to rule out an override.
Is scroll wheel failure a sign that other input parts are failing?
Not usually. The scroll encoder is a separate component from the optical sensor and the click switches, so a failed wheel doesn’t predict failed clicks or cursor drift. The exception is on aging budget mice where the entire main board ages together. Multiple failures within a few months point to whole-mouse replacement rather than a single encoder swap.
Will a wireless mouse have more scroll wheel problems than a wired one?
The wheel hardware is identical, so the encoder fails at the same rate. Wireless mice add a second failure mode: low batteries cause intermittent scroll dropouts before the cursor itself starts to lag. Replace the batteries first when a wireless mouse develops scroll problems, then move to the cleaning and driver steps if fresh batteries don’t help.



