Czy ktoś z Was ma pomysł w jaki sposób zmienić prędkość działania window.scrollBy

Prędkość przewinięcia jest niestety uzależniona od prędkości myszki.
Chciałbym np uzyskac coś takiego window.scrollBy(0, px,speed);
Proszę o podpowiedzi, rozwiązania lub pluginy, które pomogą mi z tym problemem
Poniżej znajduj się kod odpowiedzialny za przewijanie:
function handleMouse(e) { if (y) { var px = (e.clientY - y); window.scrollBy(0, px); } y = e.clientY; } document.onmousemove = handleMouse;