You are joking right? If not, I'd kill for a video of this setup working.
Sadly I am.
Although I'm idly just considering putting a magnet on the scan-head of a flatbed scanner. Could then just use tasker to detect the passing of the magnet as a 'page-down' scroll on the screen.
the "adb shell input" command as used in the linked article would be simpler.