@c64zottel Ok, I figured it out. My mistake is a missing Q_OBJECT declaration in the JoystickDeviceConfigurator:

class JoystickDeviceConfigurator : public InputDeviceConfiguratorGate { Q_OBJECT public: