Fixed in Jaunty's xserver with commit ae986d1c73d.

commit ae986d1c73d2f720bd0309d8c33328d14e8eed25
Author: Peter Hutterer <[email protected]>
Date:   Fri Sep 19 18:27:24 2008 +0930

    xkb: fix core keyboard map generation. #14373

    According to Section 12.4 of the XKB Protocol Spec, if a key only has a 
single
    group but the keyboard has multiple groups defined, the core description of
    the key is a duplication of the single group across all symbols. i.e.
    G1L1 G1L2 G1L1 G1L2 G1L3 G1L4 G1L3 G1L4

    The previous code generated G1L1 G1L2 G1L3 G1L4 G1L3 G1L4, leading to
    "invented" groups when the process is reversed.

    Note that this creates wrong key types on reconstruction from core to xkb,
    i.e. any single-group key with a key type that is not one of the canonical
    four (Sec 12.2.3), will get the assigned type on group 1, and a canonical 
type
    for the other gruops.

    X.Org Bug 14373 <http://bugs.freedesktop.org/show_bug.cgi?id=14373>


** Changed in: xkeyboard-config (Ubuntu)
       Status: New => Fix Released

-- 
Keyboard indicator shows additional layout "null"
https://bugs.launchpad.net/bugs/283128
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to