Oh AutoHotKey, is there anything you can't do?
My capslock key is now a middle mouse button and I have smooth scrolling whenever I want it despite my two-button trackball. All it took was Capslock::MButton.
UI tweaks FTW! ^_^
(
Further ruminations on smooth scrolling )