added exponential scale to mouse input