refined new mouse scrolling function
modern scroll 2.2 beta2