"The best way to get the right answer on the Internet is not to ask a question; it's to post the wrong answer."
Except unfortunatly, I think I'm right.
My issue here is with wheel events. They look identical for trackpads and mice, so I can't code for different behaviour.