Added mouse support (mousewheel adjusts the speed)