12345678910
I'm afraid there isn't.
You could try to fiddle with a macro to only send a signal to your mouse in set intervals after pushing the button, but this is suboptimal at best.
I suggest going to the practice range for a few minutes before you start playing and trying to get a feel for the recoil.