Я в свое время долго мучился со скроллом во всех браузерах, обычно готовые решения не работали либо в пеппер флеш, либо на маке, либо и там и там.
Вот ссылка на репо с полностью рабочим решением (по крайней мере на момент написания).
Ставить быстро, просто кидаете .as файл в корень и вызываете метод
BlastedMouseWheelBlock.initialize(stage, "myFlashObject"); где-нибудь где у вас есть ссылка на stage, и вместо
"myFlashObject" подставляете айди вашей флешки встроенной на страницу с помощью swfobject (она по умолчанию так встраивается)