I have one of these from Harbour Freight. They suction to your ruler so your hand is above but gives you good control of your ruler. They are on sale for $2.99 right now.
http://www.harborfreight.com/catalog...?q=suction+cup. Sorry for your accident. I hope you heal quickly.