Underscore problem in Croatian layout in X11
...can be solved by adding the following line to /usr/X11R6/lib/X11/xkb/symbols/pc/hr :
key <AB10> { [ minus, underscore, dead_belowdot, dead_abovedot ] };
Also useful is to reset the behaviour of tilde key:
key <TLDE> { [ grave, asciitilde, notsign, notsign ] };
Angle brackets (< and >) problem in syscons Croatian ISO keymap
... can be fixed with this patch:
--- hr.iso.kbd.old Fri Oct 20 19:55:22 2006
+++ hr.iso.kbd Fri Oct 20 19:59:41 2006
@@ -56,8 +56,8 @@
048 'b' 'B' stx stx '{' '{' stx stx C
049 'n' 'N' so so '}' '}' so so C
050 'm' 'M' cr cr 167 167 cr cr C
- 051 ',' ';' nop nop ',' ';' nop nop O
- 052 '.' ':' nop nop '.' ':' nop nop O
+ 051 ',' ';' nop nop '<' ';' '<' nop O
+ 052 '.' ':' nop nop '>' ':' '>' nop O
053 '-' '_' nop nop '-' '_' nop nop O
054 rshift rshift rshift rshift rshift rshift rshift rshift O
055 '*' '*' '*' '*' '*' '*' '*' '*' O