rather than exporting X11_KEYMAPS from the platform code:
from xpra.platform import X11_KEYMAPS
We should export a get_keymapping_data
method from there which returns (xkbmap_print, xkbmap_query, xmodmap_data)
.
The existing code can then be moved to the posix implementation and we then have the possibility of doing something else for osx/win32 (returning None
until implemented).
done in r187
Also the server only applies a keymap when needed (when a client connects) rather than on start.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/26