Releases: EsportToys/LibreScroll
v1.2
Added ThinkPad mode, which when enabled will snap scroll motion to either vertical or horizontal, emulating how TrackPoint works.
Recommended Settings for ThinkPad users (replacing TPmiddle)
With your TrackPoint's middle button set to "middle click mode", the following configurations are recommended to emulate TPmiddle's direct scrolling:
Friction: 30
Y-Sensitivity: 90
X-Sensitivity: 90
Minimum X-Step: 10
Minimum Y-Step: 10
Flick Mode: No
ThinkPad Mode: Yes
v1.1.1
- fixed LibreScroll interfering with middle-click-to-close-window on taskbar hover, by delaying sending cancel until the first scroll action is emitted
v1.1
Fixed issue of dialog closing/aborting when attempt to scroll over Open/Save/etc dialogs.
Explanation:
To work around Microsoft Edge failing to exit the autoscroll mode despite detecting scroll inputs, the script sends VK_CANCEL so that Edge would exit autoscroll.
However, this also gets detected by traditional win32 file dialogs as if you had clicked "Cancel", immediately closing the dialog box.
This time I made it so that it only sends the converted scancode while leaving out the virtual key, this way programs do not receive an actual "Cancel" character but does detect the corresponding keyboard press.
Known Issue
The Windows WiFi network list is extremely finicky in that if it detects even a tiny bit of horizontal scroll motion, prevoius vertical scrolls gets cancelled. You can work around this by setting X-sensitivity to zero, which disables horizontal scrolling.
v1.0.2.2
- Fixed cursor not stationary when scrolling Win10 start menu.
v1.0.2.1
v1.0.2
Download Link (plaintext script version - recommended)
Compiled .exe version
Changelog:
- added the ability to relaunch as admin from the tray menu.