When used with tiling window managers (awesome, for example, also reported on dwm), xxkb remembers keyboard layouts only for windows on the same workspace. Switching on other workspace doesn't switch layouts.
Hope you'll fix this, thanks in advance.
sterkrig@home.se