Hi Henry,

> If you can reproduce the problem, can you send me the output of
> "setxkbmap -query" either before and after changing the configuration
> through the plugin?

Maybe this is a setxkbmap problem?

Steps to reproduce:

a. Remove the xkb plugin. Not sure if this is sufficient. Then:

$ setxkbmap -query
rules:      evdev
model:      evdev
layout:     us

But this is wrong. I definitely have a "de" layout set, with umlaut and
everything working.

b. Add the xkb plugin. In the panel it shows the German flag, but in the
config the list of layouts only includes "us". setxkbmap -query is the
same as above.

It seems that "setxkbmap -query" does not work well unfortunately,
I will fix this.

Also, did you see bug ID 3556371, url here[1]? I have no opinion on it,
but wanted to make you aware of it.
[1] https://sourceforge.net/tracker/?func=detail&atid=894869&aid=3556371&group_id=180858

This is my fault. For me and other users of the old plugin, this functionality to go back to the default
layout for every opened window was simply irritating so I didn't propose it in the new version,
wanted to see if somebody really found it useful and the answer is: yes, somebody needs it :)
I will add it again, but being disabled by default.

Thank you, cheers,