Qt project to provide extra input devices like gamepads, and the razor hydra