ButtonEditDialog now only uses keyReleaseEvent when keyboard tab is visible. Fix joystick config reading regarding differing sets.