WinAutoScroll Properties
X
🖱️

WinAutoScroll

Loading...

Version Last Updated Last Commit Size Platform License
Description

A lightweight, dependency-free utility that adds universal middle-click auto-scrolling to any Windows application.

Features
  • OS-Level Hooks: Uses SetWindowsHookEx to sleep in memory. The scrolling engine is strictly suspended until triggered.
  • Ultra Efficient: <30KB binary, ~1.5MB RAM, and exactly 0% CPU usage when idle.
  • Universal: Works in Discord, Spotify, Text Editors, and everywhere, even legacy Win32 apps!
  • Native Visuals: Smooth GDI+ overlay and dynamic cursors.
  • Configurable: Edit sensitivity, dead-zones, colors and many more properties via config.ini.
  • Gamification: Track your scroll distance, most scrolled direction and optionally contribute to the community counter (leaderboards 🤔).
Portable Usage

No installation required.
Just download the executable and config file to any folder and run.

Download
Run Tech Demo / Calibrator
Compilation

Open a Visual Studio Developer Command Prompt and run:

git clone https://github.com/santarl/WinAutoScroll
cd WinAutoScroll
cl WinAutoScroll.cpp /MD /O2 /link /SUBSYSTEM:WINDOWS