Back in the late '90s I hacked a Genius NetMouse[1] to have pressure sensitive resistors under the scroll rocker (plus USB instead of RS232). The harder you pressed the faster it scrolled. It worked great. I need to make another...
[1] http://www.tcocd.de/Pictures/Peripheral/Genius/netmouse.shtm...