ibus' Super+Space shortcut (usually) doesn't work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
One Hundred Papercuts |
Expired
|
Medium
|
Unassigned | ||
Unity |
New
|
Medium
|
Unassigned | ||
gnome-settings-daemon (Ubuntu) |
Confirmed
|
Medium
|
Unassigned | ||
unity (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
1. Add the ubuntu-desktop PPA on Ubuntu 13.10 "Saucy"
sudo add-apt-repository ppa:ubuntu-
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install indicator-keyboard
2. Log out and log back in.
2. Open System Settings>Region & Language
3. Switch to the Text Entry tab.
4. Click the + button to add at least two more keyboard layouts.
5. Log out and log back in.
6. Try to use the (new) default Super+Space keyboard shortcut to switch between keyboard layouts.
What happens
-------------------
Usually, Super+Space is ignored. It worked for me once on login but every other time I tested it didn't work.
It works fine in GNOME Shell but not in Unity.
gsettings reset org.gnome.
seems to be enough to nudge Unity into respecting the Super+Space keyboard shortcut.
My guess is that Unity is too aggressive in binding the Super key to itself.
Workaround
-----------------
Shift+Super+Space, the keyboard shortcut to switch backward between keyboard layouts works.
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: unity 7.0.2+13.
ProcVersionSign
Uname: Linux 3.10.0-2-generic x86_64
ApportVersion: 2.10.2-0ubuntu4
Architecture: amd64
CompizPlugins: No value set for `/apps/
Date: Tue Jul 16 00:28:27 2013
InstallationDate: Installed on 2013-06-14 (31 days ago)
InstallationMedia: Ubuntu-GNOME 13.10 "Saucy Salamander" - Alpha amd64 (20130613)
MarkForUpload: True
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
description: | updated |
Changed in unity (Ubuntu): | |
importance: | Undecided → Medium |
Changed in unity: | |
status: | New → Confirmed |
Changed in unity (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in hundredpapercuts: | |
status: | New → Confirmed |
assignee: | nobody → Paper Cuts Ninja (papercuts-ninja) |
Changed in hundredpapercuts: | |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
Changed in unity: | |
status: | Confirmed → Triaged |
importance: | Undecided → Medium |
Changed in gnome-settings-daemon (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in hundredpapercuts: | |
assignee: | Papercuts Ninjas (papercuts-ninja) → nobody |
There's a patch applied which disables the input trigger from working under Unity because IBus' shortcut conflicts with g-s-d's media-keys if the accels match. I added this patch because with the keyboard indicator + g-s-d input sources, I thought it'd be unnecessary to have IBus do any switching.