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