Compatibility map

Dirk Wallenstein halsmit at t-online.de
Sun Jan 9 01:58:37 PST 2011


On Sat, Jan 08, 2011 at 01:20:34PM -0500, Marty Jack wrote:
> There is a part of the keyboard description called the Compatibility Map.  This is supposed to be for clients that predate Xkb, and gives rules for how to map Xkb modifier events onto pre-Xkb events.
> 
> It's also the case that is a huge part of the Xkb description, almost the size of the Geometry section that some have said is excess baggage these days.
> 
> It's been a few decades since we had a server/client that predated Xkb.  So the question is, how much of the Compatibility Map isn't excess baggage these days, and is there something essential that it must continue to do.

The compat map is used to translate keysyms into server actions like
switch-vt.  You could get rid of it by translating a keymap on the
client side.  It's in the server to allow partial remapping with
xmodmap.  I don't think that's necessary.  You can load a full keymap as
well.

-- 
Greetings,
Dirk


More information about the wayland-devel mailing list