Every couple of minutes all windows are reverted to the default keyboard layout, in per-window mode. Running on xubuntu 11.04 with custom build of the latest version.
The reason seems to be that the callback function is triggered every couple of minutes, resulting in this call-sequence: xfce_xkb_save_config xkb_config_update_settings xkb_config_initialize_xkb_options The last function recreates the g_hash_maps that hold the current window and application settings. So the current settings are lost.
Same seems to happen on xubuntu 12.04, with per application
This looks like the following bug in Ubuntu and Arch: https://bugs.launchpad.net/archlinux/+source/xfce4-xkb-plugin/+bug/944468 https://bugs.archlinux.org/task/16742 There is a patch that supposedly works announced in that thread: https://bbs.archlinux.org/viewtopic.php?pid=639451
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/panel-plugins/xfce4-xkb-plugin/-/issues/12. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev