eso depende más del navegador y lo hace de forma automática con la mayoría de los drivers de ese tipo de mouses, el problema es que su estandarización en diferentes navegadores no se ha determinado todavía y sólo los más nuevos ofrecen formas dedetectarlo, en este articulo conseguirás algo al menos:
http://adomas.org/javascript-mouse-wheel/