XKB is broken in so many ways its not even funny.

Most problems only hit multilingual users, like this one - http://bugs.freedesktop.org/show_bug.cgi?id=865 - that prevents you from using...