Public bug reported:

I am reporting this for the 7.10 version. The problem is possibly
noticeable only if non-us keyboard is chosen as default when installing
Ubuntu. In my case, I chose Slovenian keyboard layout as default and
later added another keyboard layout - U.S. English. When I switched to
US-layout in gnome, I noticed that pressing the 'ž' key, which is on the
same key as backslash on US keyboard, still produces 'ž'. Other keys
worked. I quickly found the solution on the web, and confirmed the
problem after I checked the symbols file /etc/X11/xkb/symbols/us. This
file is missing a symbol definition for the backslash (BKSL) key.

Adding the following line to /etc/X11/xkb/symbols/us after AD12 line
solves the problem:

    key <BKSL> {        [ backslash,    bar             ]       };

If US layout is chosen by default, and no other keyboard layout is later
added, I suspect the problem is not noticeable, since the backslash
key+symbol are initialized before the keymap file is applied - the
keyboard of course works even if you don't start X (and when the file is
applied, after X is loaded, I am guessing that the definitions are
merged with the already present mapping).

** Affects: xkeyboard-config (Ubuntu)
     Importance: Undecided
         Status: New

-- 
backslash symbol is not defined in /etc/X11/xkb/symbols/us (in the "basic" set)
https://bugs.launchpad.net/bugs/175114
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

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

Reply via email to