@Stephen: In Greek, the Z key happens to be on the same physical key as Z on the US English/British physical key (Qwerty).
@Lars: GTK+ has code in https://git.gnome.org/browse/gtk+/tree/gtk/gtkkeyhash.c so that when you press Ctrl+A (where A is the Greek A), it will search what was supposed to have been pressed if the first group (let's say 'keyboard layout', commonly US English) was active. Thus, Ctrl+A (Greek Alpha) works with the GTK+ IM. There is an issue if you happen to have two Latin keyboard layouts, such as US English + German. Such a difficult situation is discussed at https://bugzilla.gnome.org/show_bug.cgi?id=162726. I think the goal for 13.10 should definitely be to get the GTK+ IM functionality working again. On Tue, Sep 24, 2013 at 11:34 PM, Stephen M. Webb < stephen.w...@canonical.com> wrote: > @Lars > > A Greek keyboard does not have a physical Z key, nether does an Arabic > or Hebrew keyboard. There are different requirements for Latin and > non-Latin keyboards, and different requirements again for IMs like the > various Indic or CJK entry systems. That's why it's definitely wrong to > force ibus to run when it's explicitly configured not to. > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/1226962 > > Title: > Hotkeys not functional in non-latin keyboard layout > > Status in Indicator keyboard: > Triaged > Status in Unity: > Invalid > Status in “indicator-keyboard” package in Ubuntu: > Triaged > Status in “unity” package in Ubuntu: > Invalid > > Bug description: > New keyboard layout changer in Ubuntu 13.10 introduce old-new bug. Any > system or application hotkey witch use char (for example: ctrl+alt+t for > terminal or ctrl+t for new tab in browser) become unfunctional when > selected non-latin keyboard layout. > Hotkeys with F1-12, numbers and other non-character buttons works > perfectly. > > Window manager hotkeys not affected by this bug. All hotkeys in system > parameters->keyboard->hotkeys->windows works perfect with any keyboard > layout. > > Workaround for some system hotkeys and two layouts (english and non- > latin): rebind all hotkeys in your local layout. For example instead > of ctrl+alt+t use ctrl+alt+τ (greek tau). That hotkey still work with > english layout. If you use english and two different non-latin > layouts this workaround helps only with one of them. > > To manage notifications about this bug go to: > https://bugs.launchpad.net/indicator-keyboard/+bug/1226962/+subscriptions > -- CONFIDENTIALITY This e-mail and any attachments are confidential and may also be privileged. If you are not the named recipient, please notify the sender immediately and do not disclose the contents to another person, use it for any purpose, or store or copy the information in any medium. ** Bug watch added: GNOME Bug Tracker #162726 https://bugzilla.gnome.org/show_bug.cgi?id=162726 -- You received this bug notification because you are a member of DX Packages, which is subscribed to unity in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1226962 Title: Hotkeys not functional in non-latin keyboard layout Status in Indicator keyboard: Triaged Status in Unity: Invalid Status in “indicator-keyboard” package in Ubuntu: Triaged Status in “unity” package in Ubuntu: Invalid Bug description: New keyboard layout changer in Ubuntu 13.10 introduce old-new bug. Any system or application hotkey witch use char (for example: ctrl+alt+t for terminal or ctrl+t for new tab in browser) become unfunctional when selected non-latin keyboard layout. Hotkeys with F1-12, numbers and other non-character buttons works perfectly. Window manager hotkeys not affected by this bug. All hotkeys in system parameters->keyboard->hotkeys->windows works perfect with any keyboard layout. Workaround for some system hotkeys and two layouts (english and non- latin): rebind all hotkeys in your local layout. For example instead of ctrl+alt+t use ctrl+alt+τ (greek tau). That hotkey still work with english layout. If you use english and two different non-latin layouts this workaround helps only with one of them. To manage notifications about this bug go to: https://bugs.launchpad.net/indicator-keyboard/+bug/1226962/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp