Tried using the proposed gnome-settings-daemon package for a few days. The input method switch problem didn't appear at all. I think it's safe to say that it fixed this bug.
Hope I can see the proposed package on the main repository soon. Thanks. 樹雄 On Fri, Jun 27, 2014 at 10:19 PM, Mantas Kriaučiūnas <[email protected]> wrote: > ** Also affects: gnome-settings-daemon (Baltix) > Importance: Undecided > Status: New > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/1311443 > > Title: > switching input method is not reliable > > To manage notifications about this bug go to: > > https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1311443/+subscriptions > -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/1311443 Title: switching input method is not reliable Status in “gnome-settings-daemon” package in Ubuntu: Fix Released Status in “unity-settings-daemon” package in Ubuntu: Invalid Status in “gnome-settings-daemon” package in Baltix: New Bug description: [Impact] Under GNOME Shell, sometimes the input switcher popup (accessible via Super+Space by default) doesn't allow switching beyond the second input source. [Test Case] Under GNOME Shell, open gnome-control-center > Region & Language > Input Sources > + > Add at least two input sources (I use us, ru, and gr). Then open gnome-control-center > Keyboard > Shortcuts > Typing > Switch to next source > Set to Super+Space. Try pressing Super+Space to pop open the input switcher. Then press Super+Space again. The input switcher might not switch the second time. It happens unreliably, so if it works, restarting gnome- settings-daemon may allow reproducing the bug. [Regression Potential] The reason this is happening is because of an old patch that enables input switching for non-GNOME desktops (Unity, GNOME Flashback) by handling it in gnome-settings-daemon. But GNOME Shell handles it itself, so gnome-settings-daemon's shortcuts may be conflicting with GNOME Shell's sometimes. The fix is to remove it, which is ok because that code isn't used by those other non-GNOME desktops any more (they use unity-settings-daemon instead). For that reason, there should be low risk of regression. ------ The behaviour of switching input method is strange. There are 2 ways to change input method. And both behave against expectation: 1. super-space: When hitting super-space, the system can only switch from English to Chinese. But not the other way round. 2. indicator: When switching language with the indicator, I can select both language. But the indicator is always showing "en". OS: Ubuntu 14.04 Input Method: English (US), Chinese (Cangjie) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1311443/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

