Perhaps a minor nitpick for most of the people, but for me a big problem with X11 was that hotkeys fire on key-down, not on key-up. Because of this, you cannot really use Ctrl+Shift to change input languages - it interferes with another hotkeys which start with Ctrl+Shift+...
The response on X11 bugtracker from ~2007 was "xkb is old, we don't want to touch it, let's see if any alternatives will fix it in the future". I hoped so much that Wayland would fix that... but no.
The response on X11 bugtracker from ~2007 was "xkb is old, we don't want to touch it, let's see if any alternatives will fix it in the future". I hoped so much that Wayland would fix that... but no.