* delayed bump *

I'm revisiting this problem now. I've made stuff work by sending the joystick events to the visible views, and emitting KeyEvents to the widgets I want. This makes my app have a bunch of messy joystick-handling all over the place. I would like to have a central joystickdriver that emits events to my application and lets Qt take care of telling the focused widgets to "do the right thing".

Is this a good idea, and Should It Work?