Script jQuery para averiguar si el usuario hace o no scroll (desde o sin las barras de desplazamiento del navegador web) en una pagina web.

$(window).scroll(function() {
    console.log('SI, estas haciendo scroll');
    clearTimeout( $.data( this, "TestScroll" ) );
    $.data( this, "TestScroll", setTimeout(function() {
        console.log('NO estas haciendo scroll');
    }, 250) );
});

Y si quieres saber la dirección del scroll (arriba o abajo):

var position = $(window).scrollTop(); 

$(window).scroll(function() {
    var scroll = $(window).scrollTop();
    if(scroll > position) {
            console.log('scroll abajo');
    } else {
        console.log('scroll arriba');
    }
    position = scroll;
});

Agradezco tu comentario 🤘