Smooth scrolling magic for your mouse wheel!
- Ultra-smooth scrolling with customizable decay and inertia
- Precision control: Adjust X/Y sensitivity, scroll steps, and flick velocity
- System tray integration with quick-access settings menu ๐๏ธ
- Configurable via INI file for persistent preferences
- High DPI awareness for crisp visuals on modern displays
- Low-level mouse hook for responsive input handling
- Windows 10/11 (tested on Win10 21H2+)
- Rust toolchain for building from source
- Administrator privileges (optional) for global settings
- Download the latest release from GitHub
- Extract and run
NimbusScroll.exe
- Right-click the system tray icon (โ๏ธ) to configure settings
- Sensitivity: Tweak X/Y axis responsiveness (default: 0/18)
- Decay: Control scroll inertia (higher = slower stop)
- Scroll Steps: Adjust base wheel/hwheel increments
- Flick Mode: Toggle instant stop behavior
- Think Time: Delay before acceleration kicks in
Settings saved to ./options.ini
automatically ๐
- Restart as Admin: For elevated functionality (via tray menu)
- Raw Input Thread: Enables precise mouse tracking
- Hotkeys:
Pause/Unpause
: Temporarily disable scrollingSave
: Commit current settings to INI
MIT License - see LICENSE
Report bugs or suggest features via GitHub Issues
Made with โค๏ธ in Rust
"Scroll like you're gliding on clouds!" โ๏ธ๐จ