You could try a variation on a click bar used as a repeater like I do:

http://www.dual-boxing.com/showthread.php?t=33614

If you set the keymaps activated by the mouse clicks to work on press and release it *might* work. No promises though.