Proposed the official Kyrgyz keyboard layout

Bug #198655 reported by yngens
4
Affects Status Importance Assigned to Milestone
xkeyboard-config
Fix Released
Wishlist
xkeyboard-config (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

In 2005 the Government of the Kyrgyz Republic adopted the official keyboard layouts for Kyrgyz language. Unfortunately, the text of the Governmental Regulation is available only in Kyrgyz and Russian languages (http://www.kyrgyz.us/files/jobo.pdf). However, I will try to explain the most important nuances in the document which require change of default keyboard layout in Ubuntu (and generally Linux systems) for the Kyrgyz Language.

The current keyboard layout for the Kyrgyz language for Linux systems has been written by Russian programmers on the basis of default layout for the Russian language. Currently, it is simply a copy-pasted Russian layout with characters specific to Kyrgyz language put to the third level access keys. Kyrgyz Cyrillic layout has some extra letters (Cyrillic_u_straight, Cyrillic_U_straight, Cyrillic_en_descender, Cyrillic_EN_descender, Cyrillic_o_bar, Cyrillic_O_bar) specific to Kyrgyz language, which are used more often in comparison with some characters specific to Russian language (Cyrillic_ya, Cyrillic_YA, Cyrillic_yu, Cyrillic_YU, Cyrillic_hardsign, Cyrillic_HARDSIGN, Cyrillic_shcha, Cyrillic_SHCHA, Cyrillic_tse, Cyrillic_TSE, Cyrillic_io, Cyrillic_IO, Cyrillic_softsign, Cyrillic_SOFTSIGN, Cyrillic_ie, Cyrillic_IE). In fact last letters specific to Russian language are non-existent in Kyrgyz language and are used only to write Russian words.

The main purpose of the Regulation was to eliminate uncomfortable use of Russian keyboard layout for Kyrgyz language and to come up with the first official Kyrgyz layout. The regulation was developed during years of 2004 and 2005 by the Agency of Science and Intellectual Property under the Government of the Kyrgyz Republic with participation of UNDP and Soros Foundation.

The proposed keyboard layout for Ubuntu offers exactly the same Standard and Phonetic Kyrgyz Keyboard layouts which were presented by the Regulation. It positions three specific to Kyrgyz language characters to the first level of keyboard (direct access without pressing any auxiliary keys) and saves some specific to Russian language letters to less frequently used keys of the keyboard.

Modified in Ubuntu 7.10 files are:

1) /usr/share/X11/xkb/symbols/kg
2) /etc/X11/xkb/rules/xorg.xml
3) /etc/X11/xkb/rules/xorg.lst

Revision history for this message
yngens (foranycase) wrote :
yngens (foranycase)
description: updated
Revision history for this message
yngens (foranycase) wrote :

Sorry, the first archive file (in zip format) contained an error. So please accept the following one instead (in tar.gz format).

Revision history for this message
yngens (foranycase) wrote :

This is not in Hardy Heron. What should I do to get it included?

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Please forward this bug upstream against xkeyboard-config:

https://bugs.freedesktop.org/enter_bug.cgi

then when upstream acknowledges the problem, attach the resulting diff from upstream to this bug and we'll include it. Might not make it in 8.04 though.

Bryce Harrington (bryce)
Changed in xkeyboard-config:
status: New → Incomplete
Revision history for this message
In , Mackenzie Morgan (maco.m) wrote :

Created an attachment (id=18790)
The Official Kyrgyz Phonetic and Standard Keyboard Layouts

In 2005 the Government of the Kyrgyz Republic adopted the official keyboard layouts for Kyrgyz language. Unfortunately, the text of the Governmental Regulation is available only in Kyrgyz and Russian languages (http://www.kyrgyz.us/files/jobo.pdf). However, I will try to explain the most important nuances in the document which require change of default keyboard layout in Ubuntu (and generally Linux systems) for the Kyrgyz Language.

The current keyboard layout for the Kyrgyz language for Linux systems has been written by Russian programmers on the basis of default layout for the Russian language. Currently, it is simply a copy-pasted Russian layout with characters specific to Kyrgyz language put to the third level access keys. Kyrgyz Cyrillic layout has some extra letters (Cyrillic_u_straight, Cyrillic_U_straight, Cyrillic_en_descender, Cyrillic_EN_descender, Cyrillic_o_bar, Cyrillic_O_bar) specific to Kyrgyz language, which are used more often in comparison with some characters specific to Russian language (Cyrillic_ya, Cyrillic_YA, Cyrillic_yu, Cyrillic_YU, Cyrillic_hardsign, Cyrillic_HARDSIGN, Cyrillic_shcha, Cyrillic_SHCHA, Cyrillic_tse, Cyrillic_TSE, Cyrillic_io, Cyrillic_IO, Cyrillic_softsign, Cyrillic_SOFTSIGN, Cyrillic_ie, Cyrillic_IE). In fact last letters specific to Russian language are non-existent in Kyrgyz language and are used only to write Russian words.

The main purpose of the Regulation was to eliminate uncomfortable use of Russian keyboard layout for Kyrgyz language and to come up with the first official Kyrgyz layout. The regulation was developed during years of 2004 and 2005 by the Agency of Science and Intellectual Property under the Government of the Kyrgyz Republic with participation of UNDP and Soros Foundation.

The proposed keyboard layout offers exactly the same Standard and Phonetic Kyrgyz Keyboard layouts which were presented by the Regulation. It positions three specific to Kyrgyz language characters to the first level of keyboard (direct access without pressing any auxiliary keys) and saves some specific to Russian language letters to less frequently used keys of the keyboard.

Changed in xkeyboard-config:
status: Unknown → Confirmed
Revision history for this message
In , Sergey V. Udaltsov (svu) wrote :

Thanks for your help - but your kg file does not apply cleanly to the current git version. Also, could you please follow the rules (http://www.freedesktop.org/wiki/Software/XKeyboardConfig/Rules). Especially in relation to base.xml.in - files xorg.xml and xorg.lst are generally useless for me.

Thank you again.

Revision history for this message
In , Mackenzie Morgan (maco.m) wrote :

Linking this to the bug report from Ubuntu's Launchpad.net bugtracker.

I'm sorry, but I don't know how to provide that information. I'm hoping the original reporter can do so.

Revision history for this message
Mackenzie Morgan (maco.m) wrote :

Bug forwarded upstream and linked here.

To the original reporter:
The upstream bug triager needs more information and a patch that can apply cleanly to the current git version of xkb. Could you please go to https://bugs.freedesktop.org/show_bug.cgi?id=17505 and do that?

Revision history for this message
yngens (foranycase) wrote : Re: [Bug 198655] Re: Proposed the official Kyrgyz keyboard layout

Hi,

I am an original reporter of this issue. But the problem is that I am
not a coder at all. Unfortunately, I don't know how to make clean
patches. The current files which I proposed were done as a result of
hours and hours of experiments.

On Wed, Sep 10, 2008 at 1:31 PM, Mackenzie Morgan <email address hidden> wrote:
> Bug forwarded upstream and linked here.
>
> To the original reporter:
> The upstream bug triager needs more information and a patch that can apply cleanly to the current git version of xkb. Could you please go to https://bugs.freedesktop.org/show_bug.cgi?id=17505 and do that?
>
> --
> Proposed the official Kyrgyz keyboard layout
> https://bugs.launchpad.net/bugs/198655
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Bryce Harrington (bryce)
Changed in xkeyboard-config:
importance: Undecided → Wishlist
status: Incomplete → In Progress
Revision history for this message
Simos Xenitellis  (simosx) wrote :

yngens: feel free to ask at the freedesktop bug report and continue from there.

Revision history for this message
In , yngens (foranycase) wrote :

Dear Sergey,

Thanks for your comment. Unfortunately I am not a coder to develop and offer clean version. Nevertheless the problem for Kyrgyz users persists - the current layout for Kyrgyz language is just a copy-paste of Russian keyboard and three specific to Kyrgyz language letter are missing from it. Moreover, there is officially adopted layout for Kyrgyz keyboard and we really need to get it into Linux based OSs. What can be done in this situation? Thanks again!

Revision history for this message
In , Sergey V. Udaltsov (svu) wrote :

> specific to Kyrgyz language letter are missing from it. Moreover, there is
> officially adopted layout for Kyrgyz keyboard and we really need to get it into
> Linux based OSs. What can be done in this situation? Thanks again!
I guess the simplest thing would be finding someone speaking Kyrgyz and asking him for a help. But really, putting layout together is not difficult, look at symbols/ky and I am sure you'll understand the idea! If you prepare some draft version, we can discuss it here.

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

Hi all,

Glad to see new users who are interested in kirghiz keyboard. I, Timur and with help of Mashrab and Pablo created kirghiz keyboard layout for MandivaLinux and issued requests in both Xorg and Xfree86, so our work could be used by other Unix OS.I also worked on kirghiz console keyboard layout, and it was in MandrivaLinux, but russian users offers his version and their work in kbd project. I'm trying to contact with AEN, but no luck.Our works has been tested and actively used among kirghiz UUG. We worked on kirghiz locale, some translation projects and we actively use kirghiz layout in our Open Source projects. We use direct access keys for kirghiz 3 letters. Yes, it was based on russian, so kirghiz language has russian + 3 kirghiz letters. So you don't need to press two keys to get one of kirghiz letters. But, somehow Yury Fedorov changed our work with his version, which was adopted from Windows where for kirghiz letter Cyrillic_u_straight you have to press (Altgr+E) which is not comfortable and so for other letters. We discussed with him, but he insisted in his work. So, these work left for the future and any suggestions are welcome.

You can get more info: http://bugs.freedesktop.org/show_bug.cgi?id=2608

Now, I see is the time to regulate kirghiz standard keyboard layout and create one version for Unix OS. Your link with jobo.pdf is not working, so I can't check it out. Please contact with us so we can talk and discuss this issue and I hope we will solve and close questions. So, for now I will check your work.

Alex,

>Dear Sergey,

>Thanks for your comment. Unfortunately I am not a coder to develop and offer
>clean version. Nevertheless the problem for Kyrgyz users persists - the current
>layout for Kyrgyz language is just a copy-paste of Russian keyboard and three
>specific to Kyrgyz language letter are missing from it. Moreover, there is
>officially adopted layout for Kyrgyz keyboard and we really need to get it into
>Linux based OSs. What can be done in this situation? Thanks again!

Which kirghiz keyboard layout do you mean? And please mail us on private e-mails about official kirghiz keyboard, and their authors.

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

One more question, who is Ulan Melisbek <ulan.melisbek [o]gmail.com> in your work? I can't find any instructions on www.kyrgyzcha.org.

Revision history for this message
In , yngens (foranycase) wrote :

Ulan Melisbek is the Director of Kyrgyzpatent (Intellectual Property Office). Guys, please do not improvise - there is solid research done by participation of Kyrgyz Government and UN, so you can not ignore it.

Revision history for this message
In , yngens (foranycase) wrote :

> Which kirghiz keyboard layout do you mean? And please mail us on private
> e-mails about official kirghiz keyboard, and their authors.

Please, download the file from: http://www.kyrgyz.us/files/jobo.pdf

Revision history for this message
In , yngens (foranycase) wrote :

> But really, putting layout together is not difficult, look at
> symbols/ky and I am sure you'll understand the idea! If you prepare some draft
> version, we can discuss it here.

Thanks again! Where should I look for symbols/ky? Basically, Kyrgyz letters should be placed in the following ways for standard and phonetic layouts:

Standard Phonetic

ё1234567890өң ё1234567890яю
Ё!"#*:,.;()ӨҢ Ё!"3;%:?-()ЯЮ

йцукенгшщзхъү өүертыуиопчшъ
фывапролджэ асдфгңйклэь
ячсмитьбю/(?) зхжвбнмцщ.(,)

You can see graphical representations of both of the layouts on http://www.kyrgyz.us/files/jobo.pdf (page 47 (Osnovnaya and Phoneticheskaya)).

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

Alex Shaposhnik: no one ignores your work, we are trying to discuss and make decision, please don't think so. By agreement of people who spent time and effort for this problem, we can finally solve this issue.

I checked new work, and I agree with standard keyboard layout. This layout is based on our Timur's work which we use.

So, some changes must be done.I suggest to rename "standard" to "basic" and to be first in order, then goes phonetic layout. kbd now uses geographical names and "Kyrgyz" renamed with "Kyrgyzstan". I can create patch against git with these modifications, and if all agree with this patch, Sergey pls commit it.

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

Created an attachment (id=23430)
New patch for kirghiz keyboard

Revision history for this message
In , Sergey V. Udaltsov (svu) wrote :

I am ready to commit if everyone is happy. Mackenzie, Alex?

Revision history for this message
In , Mackenzie Morgan (maco.m) wrote :

I don't speak Kyrzgyz. I just forwarded the bug from Ubuntu.

Revision history for this message
In , yngens (foranycase) wrote :

Ilyas, thank you very much for your efforts. I really did not want to make an impression that I was judging or criticizing. The only request was to ask you please to credit the officially adopted keyboard layouts.

I support your suggestion to rename 'standard' to 'basic'. And please let me allow a day or two to install and test if your patch fully reflects the officially adopted layout.

What you say about phonetic layout? Can you please make a patch for it too?

Thanks again!

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

My patch has both standard and phonetic. No other changes made. I tested both standard and phonetic on my Mandriva Linux box, it works fine. So, you can test it too. Thanks for your work

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

Also, I want to say that patch consists of your work. I just changed some options I wrote earlier and created patch against git version, so new version will be easy to commit. Thanks for your work.

Revision history for this message
In , yngens (foranycase) wrote :

Ilyas, I use Ubuntu Intrepid Ibex. Can you please advice how and where exactly I apply the patch.

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

Reply with instructions is sent to your private mail, please check

Revision history for this message
In , yngens (foranycase) wrote :

Ilyas, thanks for instructions.

1) I followed them and successfully have tested basic (standard) layout. Unfortunately, phonetic does not work.

I have the following lines in /etc/X11/xorg.conf

######################################
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,kg(phonetic)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
########################################

and I restarted all the system, but alas it does not switch to phonetic layout. Can you check what might be wrong, please?

2) Above I pasted the following for the phonetic layout:
###############################
Phonetic

ё1234567890яю
Ё!"3;%:?-()ЯЮ

өүертыуиопчшъ
асдфгңйклэь
зхжвбнмцщ.(,)
###############################

Of course there is a mistake in line 'Ё!"3;%:?-()ЯЮ'. There should be no numbers in this raw of symbols. Can you please change number '3' in this raw to often used in Kyrgyz language sign '№'?

Thank you once again!

Revision history for this message
In , yngens (foranycase) wrote :

1) And I really hope, that in the end of the day, two layouts for Kyrgyz Language will work exactly just as layouts for Russian language. For example, if you go in Ubuntu 8.10 (Ubuntu Intrepid Ibex) to

System > Preferences > Keyboard

and select 'Russian Federation' on the tab 'By country', then you can choose among several options in 'Variants'. I hope for Kyrgyzstan there will be two options in the 'Variants' field:

Kyrgyzstan
Kyrgyzstan Phonetic

2) On the same place (Keyboard Preferences) if you go to tab 'By language', then you can find an option 'Kirghiz; Kyrgyz', which is wrong. Kirghiz is an obsolete name in English for Kyrgyz Language. This denomination can be used in some European languages like probably French, but it English the language is called 'Kyrgyz'. Official name of the country is Kyrgyzstan or Kyrgyz Republic, the same way the language is Kyrgyz.

Can this be corrected at this stage? Or should I file another report?

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

Alex thanks, new changes(replaced "3" with "№") reflected in new patch file.
1- Phonetic layout works on my box. Please check your config, mine:

Section "InputDevice"
    Identifier "Keyboard1"
    Driver "kbd"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us,kg(phonetic)"
    Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection

No other changes in xorg.lst and xorg.xml. Try to use this config with original xorg.lst and xorg.xml, and configure X by editing file xorg.conf. I think there may be some mistakes in GUI configurations.

2- I suggest to use ISO code names and no one will be confused about "Kirghiz" and "Kyrgyz" names, both are legal as "Kyrgyzstan" and "Kyrgyz Republic". In Internet our country is shown like "Kyrgyzstan", except some post Soviet countries where republic is used. See http://www.loc.gov/standards/iso639-2/php/English_list.php All foreign translations(non kyrgyz native speakers) translate kyrgyz language according to ISO code, and I agree to use as in ISO standards for now. In future I hope some changes in ISO names will occur.

Sergey, do we need other changes for kirghiz language with two layouts? (basic and phonetic). I think we should add new entry in base.xml.in for phonetic layout, if patch applied.

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

Created an attachment (id=23713)
replaced "3" with "№"

Revision history for this message
In , Sergey V. Udaltsov (svu) wrote :

Your patch is generally ok. Just a couple of things:

1. You forgot the spaces
name[Group1]="Kyrgyzstan - Phonetic";

2. May be, you'd include the parts for base.xml.in as well?

3. If you create proper git patch, your name would appear in the commit log;)

These are small things, I can do them myself if you want (if you do not want to mess with git) - just let me know.

Revision history for this message
In , yngens (foranycase) wrote :

Ilyas, I am trying to apply the second patch and unfortunately does not go very well. After entering 'patch -p0 < file.patch' it just hangs there forever. Checking symbols/kg shows the following (I hope this is an original kg-file):

// $XKeyboardConfig: xkeyboard-config/symbols/kg,v 1.3 2004-12-22 22:55:55 svu Exp $

// based on
// russian standard keyboard
// Yury Fedorov <email address hidden>
// Last Changes 2004/10/25 by Yury Fedorov <email address hidden>
//
// $XFree86: xc/programs/xkbcomp/symbols/pc/kg,v 0.0 Exp $

partial default alphanumeric_keys
xkb_symbols "basic" {

    include "ru(winkeys)"

    name[Group1]= "Kyrgyzstan";

    key.type[group1]="FOUR_LEVEL_ALPHABETIC";

    key <AC07> { [ Cyrillic_o, Cyrillic_O,
                        Cyrillic_o_bar, Cyrillic_O_bar ] };
    key <AD03> { [ Cyrillic_u, Cyrillic_U,
                        Cyrillic_u_straight, Cyrillic_U_straight ] };
    key <AD06> { [ Cyrillic_en, Cyrillic_EN,
                        Cyrillic_en_descender, Cyrillic_EN_descender ] };

    include "level3(ralt_switch)"
};

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

Alex check your private mail.

Sergey, I agree with you and let work done by professional ;) Waiting last word from Alex

Revision history for this message
In , yngens (foranycase) wrote :

Ilyas, I have replaced kg file with one that you sent to me. And I also added the following lines in the end of xorg.conf file:

Section "InputDevice"
    Identifier "Keyboard1"
    Driver "kbd"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us,kg(phonetic)"
    Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection

After this I restarted the system, but however unfortunately phonetic keyboard does not come up. When switching to Kyrgyzstan (btw another problem: keyboard indicator shows 'Kir') it types in only basic layout. Going to and checking Keyboard Preferences provides only one variant - Kyrgyzstan - when it was expected to give also second variant Kyrgyzstan Phonetic.

What I might be doing wrong?

Thank you for your patience,

Alex

Revision history for this message
In , yngens (foranycase) wrote :

Just an update: Ilyas helped me to find out that the patch works for X-box, but GNOME, which I am using and which is, I am afraid, the default interface when Ubuntu installs. So I do hope that at this stage the problem will be solved for GNOME users too. Or should we apply the patch for X-box users and consider the same problem for GNOME users in another bug report branch?

Revision history for this message
In , yngens (foranycase) wrote :

In case if someone will try to fix this problem for GNOME users too, let me inform that when I run 'xprop -root | grep XKB' it gives:

_XKB_RULES_NAMES_BACKUP(STRING) = "evdev", "pc105", "us", "", "grp:ctrl_shift_toggle,grp_led:scroll"
_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "us,kg", ",", "grp:alt_shift_toggle,grp_led:scroll"

running 'gconftool-2 -R /desktop/gnome/peripherals' gives:

 options = []
 model =
 layouts = []

Revision history for this message
In , yngens (foranycase) wrote :

Sorry for flooding, but according to page 3 of Sergey's instructions at http://gswitchit.sourceforge.net/gnome_xkb_tsh.pdf after applying Ilyas' patch 'xprop -root | grep XKB' was supposed to give something like:

_XKB_RULES_NAMES_BACKUP(STRING) = "evdev", "pc105", "us,kg", "phonetic",
"grp:ctrl_shift_toggle,grp_led:scroll"
_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "us,kg", ",phonetic", "grp:alt_shift_toggle,grp_led:scroll"

Instead it gives for me:

_XKB_RULES_NAMES_BACKUP(STRING) = "evdev", "pc105", "us", "", "grp:ctrl_shift_toggle,grp_led:scroll"
_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "us,kg", ",", "grp:alt_shift_toggle,grp_led:scroll"

Revision history for this message
In , Sergey V. Udaltsov (svu) wrote :

> _XKB_RULES_NAMES_BACKUP(STRING) = "evdev", "pc105", "us", "",
> "grp:ctrl_shift_toggle,grp_led:scroll"
You can really ignore the BACKUP string

> _XKB_RULES_NAMES(STRING) = "evdev", "pc105", "us,kg", ",",
> "grp:alt_shift_toggle,grp_led:scroll"
That's what matters. And it seems to be ok - at least it says it tried to configure 2 layouts (us,kg) and succeeded (otherwise it would not set that variable).

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

Created an attachment (id=23895)
full patch

Last patch with last changes and base.xml.in phonetic entry. Tested variants on both GNOME and KDE (kkbswitcher) keyboard indicators. On KDE it works perfectly, on GNOME shows both variant but there is error which should be resolved. It's not kirghiz keyboard layout error, just program's error. Alex got the same error message in Ubuntu keyboard configuration. I tested Uzbek layout and got the same error message

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

Following error message pop-ups on Ubuntu where GNOME is used:

> Error activating XKB configuration.
> It can happen under various circumstances:
> - a bug in libxklavier library
> - a bug in X server (xkbcomp, xmodmap utilities)
> - X server with incompatible libxkbfile implementation
>
> X server version data:
> The X.Org Foundation
> 10502000
>
> If you report this situation as a bug, please include:
> - The result of xprop -root | grep XKB
> - The result of gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd

Revision history for this message
In , Sergey V. Udaltsov (svu) wrote :

Applied your patch. No issues with Ubuntu 8.10.

Two things I had to change:

1. in base.xml.in changed <description> to <_description> (for localization to work)
2. (based on your base.xml.in patch) in symbols/kg made "basic" default variant, not "phonetic"

Committed. Please base all subsequent patches on the current state.

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

(In reply to comment #33)
> Applied your patch. No issues with Ubuntu 8.10.
>
> Two things I had to change:
>
> 1. in base.xml.in changed <description> to <_description> (for localization to
> work)
> 2. (based on your base.xml.in patch) in symbols/kg made "basic" default
> variant, not "phonetic"
>
> Committed. Please base all subsequent patches on the current state.
>

About 2nd option, that's what I wanted :). Thanks

Revision history for this message
In , Sergey V. Udaltsov (svu) wrote :

About that issue with ubuntu:
What is the version? Try to restart gnome-settings-daemon. Or even kill it and then start manually in the terminal (with "export XKL_DEBUG=160") - it might explain some issues.

Changed in xkeyboard-config:
status: Confirmed → Fix Released
Revision history for this message
Bryce Harrington (bryce) wrote :

Thanks, I've queued this patch up for the next xkeyboard-config upload.

Changed in xkeyboard-config (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xkeyboard-config - 1.5-2ubuntu8

---------------
xkeyboard-config (1.5-2ubuntu8) jaunty; urgency=low

  * Update 106_ru_fix_shift.patch: Remove extraneous parts to only
    change the minus/underscore issue. Upstream.
    (LP: #309844)
  * Add 109_de_low_quotemarks.patch: Add keys for typing low quotation
    marks. Upstream.
    (LP: #59572)
  * Add 110_fi_brokenbar.patch: Add keys for bar and broken bar symbols in
    the finnish keymap. Upstream.
    (LP: #181595)
  * Add 111_si_rm_unnecessary_diagraph_layouts.patch
    and 112_si_rm_unnecessary_diagraph_layouts_basexmlin.patch:
    Remove unnecessary diagraph layouts. Upstream.
    (LP: #162462)
  * Add 113_kg_fix_kyrgyz_layouts.patch: Update to official Kyrgyz
    Republic layouts. Upstream.
    (LP: #198655)

 -- Bryce Harrington <email address hidden> Wed, 18 Mar 2009 22:02:42 -0700

Changed in xkeyboard-config:
status: Fix Committed → Fix Released
Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

Minor changes made which reflects modern keyboards used nowadays. In Kyrgyzstan people used to type on Russian layout and still use. Almost every keyboard comes with Russian layout, so for Kirghiz layout no need to create different one when we can mark only 3 letters. Less work on creation Kirghiz keyboard in the future :)

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

Created an attachment (id=24729)
reflects modern keyboard

Changed in xkeyboard-config:
status: Fix Released → Confirmed
Revision history for this message
In , Sergey V. Udaltsov (svu) wrote :

(In reply to comment #37)
> Created an attachment (id=24729) [details]
> reflects modern keyboard
>

Committed, thanks!

Changed in xkeyboard-config:
status: Confirmed → Fix Released
Revision history for this message
In , yngens (foranycase) wrote :

(In reply to comment #37)
> Created an attachment (id=24729) [details]
> reflects modern keyboard
>
Ilyas, does this last change preserve Kyrgyz Phonetic Keyboard also?

Revision history for this message
In , Ilyas Bakirov (just-ilyas) wrote :

No changes for phonetic layout made, don't worry :)

Revision history for this message
In , yngens (foranycase) wrote :

(In reply to comment #40)
> No changes for phonetic layout made, don't worry :)
>

Thank you very much, Ilyas and all the others who contributed in solving this issue. I have just upgraded to Ubuntu Desktop Edition 9.04 and everything works perfectly. There is not GNOME issue anymore.

However, there is another slight problem related to Kyrgyz Keyboard and since it is not about layout I have created new ticket:
https://bugs.freedesktop.org/show_bug.cgi?id=21451 Please, everybody interested look at it.

Changed in xkeyboard-config:
importance: Unknown → Wishlist
Changed in xkeyboard-config:
importance: Wishlist → Unknown
Changed in xkeyboard-config:
importance: Unknown → Wishlist
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.