Releases: MeteAvci/WheelScrollFixer
Release list
v1.4.0 Enterprise Update
v1.0.3 - Critical Bug Fixes & 64-bit Compatibility
What's Fixed
- Critical: Fixed 64-bit compatibility issues with ctypes definitions (LRESULT, WPARAM, LPARAM)
- Critical: Implemented auto-elevation for Administrator privileges (UAC prompt)
- Critical: Resolved
SetWindowsHookExError 126 by correctly setting hMod parameter - Critical: Fixed
OverflowErrorinCallNextHookExby defining proper argtypes - Fix: Implemented missing
get_foreground_process_namefunction for per-app profiles - Improvement: Replaced debug print statements with proper logging
- Breaking: Renamed main script from
wheel.pytoWheelScrollFixer.py - Docs: Updated all documentation and build instructions
Important Notes
- This application now requires Administrator privileges to function correctly
- You will see a UAC (User Account Control) prompt when starting the application
- The executable has been renamed to
WheelScrollFixer.exe
Installation
- Download
WheelScrollFixer.exebelow - Run it (accept the UAC prompt)
- The application will start in the system tray
Full Changelog: https://github.com/methetech/WheelScrollFixer/blob/main/CHANGELOG.md
v1.0.2: docs: Update CHANGELOG.md for version 1.0.2
- Fix: Implemented atomic saving for settings to prevent data corruption and race conditions.
- Fix: Re-implemented watchdog process for robust application monitoring and automatic restarts.
- Fix: Resolved ImportError by correctly configuring the 'gui' package with init.py.
- Fix: Corrected SyntaxError in stylesheet and invalid escape sequence in mutex name.
- Fix: Added missing apply_settings method to SettingsDialog class.
- Feat: Packaged application into a single executable (wheel.exe) using PyInstaller.
WheelScrollFixer v1.0 - Initial Release
WheelScrollFixer v1.0 - Initial Release
We are thrilled to announce the initial release of WheelScrollFixer, a lightweight yet powerful Windows utility designed to eliminate accidental mouse wheel scrolling and "jitter."
What is WheelScrollFixer?
Many modern mice, especially those with sensitive or free-spinning wheels, can suffer from "jitter" – where the scroll wheel sends unintended, opposite-direction scroll events when it comes to a halt. This causes frustrating jumps in your documents or webpages. WheelScrollFixer intelligently monitors your mouse wheel activity and blocks these accidental jitter events, providing a smoother and more predictable scrolling experience.
Key Features:
- Intelligent Jitter Blocking: Prevents accidental scroll events in the opposite direction.
- Customizable Blocking Logic: Fine-tune
Block IntervalandDirection Change Thresholdto match your mouse sensitivity and personal preferences. - Application Blacklist: Disable scroll blocking for specific applications where raw mouse input is preferred.
- Per-Application Profiles: Define unique settings for different applications.
- Start on Boot: Automatically launch with Windows, with a watchdog process to ensure continuous operation.
- System Tray Control: Easily manage settings and toggle blocking from the system tray.
Getting Started:
Download wheel.exe from the Releases Page and run it.
We hope WheelScrollFixer significantly improves your scrolling experience!