As always, hr_US keyboard is broken (again) in X.org 7.0.
However, problem is easily solved this time (just one line diff), at least
under Debian:
--- /usr/share/X11/xkb/symbols/hr.orig 2006-04-14 16:44:19.000000000 +0200 +++ /usr/share/X11/xkb/symbols/hr 2006-04-14 16:44:36.000000000 +0200 @@ -10,6 +10,8 @@ partial alphanumeric_keys xkb_symbols "us" { + include "us" + name[Group1]= "Croatia - US keyboard with Croatian letters"; key{ [ any, any, backslash ] };
You should note that xkb files moved to /usr/share/X11/xkb/symbols
and that keyboard can be activated using:
$ setxkbmap hr us
Update: Ante Karamatic noted that same fix is already in
upstream code.
To be honest, fix was to include us and not latin symbols,
so that's also corrected in this post.