Guard against reconfiguring wayland specific input on X11
reconfigure is hooked up to a config watcher that is applicable on X11 and wayland. A runtime check is added to reconfigure, if we're not initialised we have nothing to reconfigure. initialise calls reconfigure at the end of the method.