Is there a way to set zoom tool to smaller increments?

I'm used to working with a zoom that increases by 10% per click below 100%, and 20% above that. Is there a way to duplicate this? Using a drop-down menu is just too slow.

Thanks,
Ellen