The Text Entry dialog shows invalid keyboard shortcuts to change layout

Bug #1270555 reported by Lorenzo Villani
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-control-center (Ubuntu)
Invalid
High
William Hua

Bug Description

On Ubuntu Trusty:

Clicking the "Text entry settings" on indicator-keyboard opens the "Text Entry" configuration panel. However, this panel shows two keybindings to switch between keyboard layouts which are unusable in their default setting:

- Switch to next source using: Super + Space
- Switch to previous source using: Shift + Super + Space

Changing the combo to any which doesn't include the Super key works-around the problem.

I'm speculating that this happens because Compiz/Unity incercepts the Super key since it is used to manage its shortcuts.

description: updated
affects: indicator-keyboard (Ubuntu) → unity-control-center (Ubuntu)
no longer affects: indicator-keyboard
Changed in unity-control-center (Ubuntu):
status: New → Triaged
importance: Undecided → High
Changed in unity-control-center (Ubuntu):
assignee: nobody → William Hua (attente)
Revision history for this message
William Hua (attente) wrote :

Yes, Lorenzo, you're correct. The problem is due to Compiz/Unity fighting with gnome-settings-daemon over passive key grabs, but fixes have been committed but not yet released. This PPA contains those fixes: https://launchpad.net/~attente/+archive/gnome-key-grabber

Revision history for this message
Lorenzo Villani (lvillani) wrote :

Hi William,

I have added your PPA, installed these new packages and then restarted my session but Super+Space and Shift+Super+Space do not work yet.

Let me know if/how I can do further tests.

Revision history for this message
Lorenzo Villani (lvillani) wrote :

In between I reported the bug I installed Ubuntu GNOME on my "test" partition and did the previous test by installing the 'ubuntu-desktop' metapackage to get Unity back. For some reason it didn't pull unity-settings-daemon which wasn't installed when I ran the test.

I installed it manually and confirm that layout switching with both Super+Space and Super+Shift+Space work properly if I use your PPA.

Sorry for the confusion.

Norbert (nrbrtx)
Changed in unity-control-center (Ubuntu):
status: Triaged → Invalid
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.