Frankenweenie, google searching turned up mention of a registry edit to solve it, but they didn't say specifically what the exact fix was.
I did re-find this fix for Linux I have used before.
Adjust "coasting speed"
[SOLVED] disabling synaptics scroll inertia
https://bbs.archlinux.org/viewtopic.php?id=114122 xinput --set-prop --type=float "AlpsPS/2 ALPS DualPoint TouchPad" "Synaptics Coasting Speed" 0 0
Or, add line to / etc/X11/xorg.conf.d/10-synaptics.conf <== take out "space" between / and etc, weird board permission error when it is complete path as posted.
Option "CoastingSpeed" "0"
Maybe a related fix to registry for Windows...no CoastingSpeed token found in the registry.
The registry settings for Smart Gesture offer up some options, wanna try some settings?
🙂There are Mouse and Mouse/Ease of Access Center stuff that might mix... pointer speed, lines of scrolling for mouse wheel...
Enabling ReverseScrolling changes the scroll direction, I wonder if it changes the weighting?
Also, I have both Asus Smart Gesture 3.0.8 and Elantech Touchpad 11.5.14.5 x64 WHQL installed...which means I also have the Elantech registry entries:
There are a number of InertialScroll settable spots...
I set all the SC_*InertialScroll* DWORD's, everywhere to 0 - by hand, not global replace - rebooted, seems less twitchy.
Disclaimer: I don't use the built in keyboard / trackpad often - so I am not used to the scroll action. I only tried it first before the change and it seemed a bit wild - accelleration was annoying, now it stays a steady speed - but continues scrolling when I stop - even though the *ContinueScroll* setting for that is also 0...
ASUSTeK Computer Inc. -Support- Driver & Tools - Touchpad - there are newer versions than 11.5.14.5 here...
http://www.asus.com/support/Download/3/589/0/21/41/Asus SmartGesture
http://support.asus.com/download.aspx?SLanguage=en&p=3&m=ASUS+Smart+Gesture&hashedid=n%2faPlease let us know if you get it working, and what you did to make it work
🙂