I think I've found the problem: the latin keyboard, upon which the it layout is 
defined, has this definition of the j letter:
    key <AC07>  { [         j,          J ]     };
while all the other definitions are of this kind:
    key <AC08>  { [         k,          K,          kra,    ampersand ] };
i.e.: it's one of the very few mappings with only two definitions instead of 
four like the others.

I inserted a modified AC07 definition directly into the it keyboard and
I'm now able to redefine it.

I think the fix for this problem should be trivial, i.e.: assign two
more definitions to j, and since none was used before I suppose it's not
bad to directly use jcircumflex for it. A patch is attached.

** Patch added: "Patch for /usr/share/X11/xkb/symbols/latin"
   http://launchpadlibrarian.net/42423508/latin.patch

** Tags added: xkb

-- 
Unable to map jcircumflex and Jcircumflex characters
https://bugs.launchpad.net/bugs/515369
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to