scroll event now sends alt/shift/ctrl as well