Scroil is a smooth-scrolling extension for Windows that makes mouse wheel scrolling feel more natural, consistent, and customizable.
- Global Smooth Scrolling: Brings smoother mouse wheel scrolling across your apps on Windows, reducing the jumpy feeling of apps's default scrolling behavior.
| Scroil OFF (Windows Default) | Scroil ON (Smooth) |
|---|---|
Scroil.OFF.webm |
Scroil.ON.webm |
- Optimized for High-Refresh-Rate Displays: Scroil is built for extremely high-refresh-rate screens, with a backend polling rate of 1000 Hz, similar to a gaming mouse. High-refresh-rate displays are not just for games anymore; Scroil helps make everyday web browsing and app scrolling feel smoother too. Actual visible smoothness may still be limited by the app's own GUI framework or rendering engine, especially if that app cannot render at the display's full refresh rate.
- Custom Scroll Feel: Adjust speed, step size, acceleration, deacceleration, and fine-grained scroll behavior.
- Scrolling Accelerator: Increases scroll speed during faster wheel movement, making long pages easier to move through.
| Scroil OFF (Windows Default) | Scroil ON (Scroll hundreds of lines in a second with the same natural wheel motion) |
|---|---|
Scroil.OFF.webm |
Scroil.ON.webm |
-
App Picker & Per-App Control: Add currently open programs to your Scroil profile list, customize scrolling experience for each app.
-
Auto App Classifier: Automatically recognizes Chromium-based apps, including Teams, Discord, Outlook and others, then applies the right scrolling config for that app type.
-
Game Detection: Recognizes games automatically and turn off smooth scroll for games to avoid interfering with your gameplay.
Scroil includes built-in support for common Windows apps.
| App |
|---|
| VS Code |
| WeChat |
| Chrome |
| Files |
| Microsoft Word |
| Microsoft Excel |
| Firefox |
| Apple Music |
| Microsoft Edge |
Scroil also supports almost all mainstream Electron, WebView, and Chromium-based apps through automatic app classification. Examples include Microsoft Teams , Discord
, Outlook
, Notion
, Tidal
, Spotify
, and other browser-based desktop apps.
Some apps are currently unsupported, including File Explorer and many older desktop apps. These apps often use older or system-level scrolling behavior that does not provide reliable pixel-wise scrolling precision, so Scroil cannot smooth them safely yet.
Electron, WebView, and Chromium-based apps are supported, but the experience may not be perfect in every app. Many of these apps already apply their own internal smooth scrolling, so Scroil has to work around that built-in behavior.
Scroil has been verified working on Windows 10 and Windows 11. It may need a reasonably responsive system for the best smooth-scrolling experience, and the effect is more noticeable on high-refresh-rate displays.
To get the best result with Scroil, turn off built-in smooth scrolling in apps that already apply their own smooth-scroll effect. Otherwise, their own scrolling behavior can conflict with Scroil.
- Open Chrome.
- In the address bar, enter:
chrome://flags/#smooth-scrolling
- Set
Smooth ScrollingtoDisabled. - Relaunch Chrome.
- Open Edge.
- In the address bar, enter:
edge://flags/#smooth-scrolling
- Set
Smooth ScrollingtoDisabled. - Relaunch Edge.
- Open Firefox.
- Open Settings.
- Go to
General>Browsing. - Turn off
Use smooth scrolling. - If you cannot find it, enter
about:configin the address bar, search forgeneral.smoothScroll, and set it tofalse.
- Open VS Code.
- Open Settings.
- Search for
smooth scrolling. - Turn off
Editor: Smooth Scrolling. - If needed, also turn off smooth scrolling in any extensions or custom settings that re-enable it.