Mistakes within Belarusian keymaps for X11

Bug #558342 reported by dzidzitop
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xkeyboard-config (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Belarusian keymaps for X11 (/usr/share/X11/xkb/symbols/by):
1) try to override backslash with slash for the <BKSL> button
2) cyrillic ones do not provide the Ukrainian_ghe_with_upturn symbol (ґ) which is used in Belarusian language. It could be mapped as primary 1st and 2nd case symbol for the <BKSL> char, moving \ and | to 3rd and 4th case respectively
3) 3 in cyrillic ones should be mapped to № (numero sign) instread of # (number sign)

Tags: belarusian xkb
Revision history for this message
dzidzitop (dzidzitop) wrote :

In addition, for latin version of belarusian keymap, when the tilde key is pressed then the grave is typed in whereas cyrillic version of tilde is bound to apostrophe. Apostrophe seems to be the correct version of the binding.

affects: ubuntu → gnome-control-center (Ubuntu)
Revision history for this message
dzidzitop (dzidzitop) wrote :

Ignore the previous comment. Grave is fine for latin keymap, even though it does not look fully consistent for different belarusian layouts. Apostrophe is bound to it's special key (to the right of L and ;) so it is available.

affects: gnome-control-center (Ubuntu) → xkeyboard-config (Ubuntu)
Revision history for this message
Simos Xenitellis  (simosx) wrote :

For this you need to report upstream to https://bugs.freedesktop.org/ for the product 'xkeyboard-config'.

Revision history for this message
Bruno Girin (brunogirin) wrote :

@dzidzitop: I'm happy to report it upstream but before I do that, I would like to make sure I fully understand the issue and it looks to me like there are 2 distinct sets of problems: for Latin keymaps on the one hand and for Cyrillic keymaps on the other. So my understanding is that:

On Latin Belarusian keymaps:
- Have slash (/) mapped to BKSL key and back-slash (\) mapped to SHIFT+BKSL

On Cyrilly Belarusian keymaps:
- Provide the Ukrainian_ghe_with_upturn symbol (ґ)
- SHIFT+3 should be mapped to № (numero sign) instread of # (number sign)

Is that correct?

Changed in xkeyboard-config (Ubuntu):
status: New → Incomplete
Revision history for this message
dzidzitop (dzidzitop) wrote :

Bruno, you are correct.

The only thing wrong (as far as I remember, because I fixed the issue for myself locally) is that the slash-backslash bug is related not only to the bel latin layout, but rather to the basic template for the belarusian layouts (i.e. to both latin and cyrillic).

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xkeyboard-config (Ubuntu) because there has been no activity for 60 days.]

Changed in xkeyboard-config (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.