Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: unity (Ubuntu)
       Status: New => Confirmed

-- 
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/1228422

Title:
  Severe regressions to typing in Greek, Russian, etc due to IBus

Status in “unity” package in Ubuntu:
  Confirmed

Bug description:
  For the last several versions of Ubuntu, there was an inability to type Greek 
(or many non-latin scripts) in the Dash.
  With bug https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1205713 the 
problem has been fixed, and it got fixed by enabling IBus for Greek, Russian 
and several other scripts. 

  However, this change revealed several deficiencies in IBus (tested
  with Greek and Russian):

  1. It is no longer possible to use keyboard accelerators when the active 
keyboard layout is in Greek, Russian, etc. 
  The reason is because the gtk+ IM contains special code so that Ctrl+A while 
in the Greek keyboard layout would still do a "Select All".
  Currently in Ubuntu 13.10, when you press, for example, Ctrl+A (with Greek 
layout active), the app receives a Greek Alpha, which is ignored by the app.

  The same goes with, for example, Alt+F, which no longer opens up the
  File menu.

  More background about this at 
https://bugzilla.mozilla.org/show_bug.cgi?id=69230#c2
  (FIXME: need to add link to gtk+ git with code on how they implement the 
solution)

  2. The default keyboard shortcut to switch between keyboard layouts is
  Super+Space (default for IBus). Pressing the Super key ends up
  bringing up the HUD most of the times. I have been trying to get
  myself to press Super+Space more properly, but it's really difficult
  to get it right. I now get it right only about 30% of the times, and I
  need to pause when typing in order to check if I am actually writing
  by accident in the HUD.

  I would say it is a huge usability issue that, as is, will alienate
  non-English users of Ubuntu.

  3. It is not possible to change the shortcut to switch keyboard layouts to 
the traditional Alt+Shift (used by most Ubuntu-gr users). 
  In addition, if you manage to change the shortcut to something else, then 
it's impossible to change back to Super+Space.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1228422/+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

Reply via email to