Can't set keyboard layout change to alt+shift, ctrl+shift, etc.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Settings Daemon |
Unknown
|
Unknown
|
|||
System76 |
New
|
Undecided
|
Unassigned | ||
Ubuntu Flashback |
New
|
Undecided
|
Unassigned | ||
Ubuntu GNOME |
Fix Released
|
High
|
Unassigned | ||
Ubuntu GNOME Flashback |
New
|
Undecided
|
Unassigned | ||
gnome-control-center (ALT Linux) |
Invalid
|
Medium
|
|||
gnome-control-center (Baltix) |
Confirmed
|
High
|
Mantas Kriaučiūnas | ||
gnome-control-center (Gentoo Linux) |
Unknown
|
Unknown
|
|||
gnome-control-center (Mandriva) |
Unknown
|
Unknown
|
|||
gnome-control-center (Ubuntu) |
Fix Released
|
High
|
William Hua | ||
gnome-settings-daemon (Ubuntu) |
Triaged
|
High
|
William Hua | ||
Bug Description
[Impact]
Can't set keyboard layout change to Ctrl+Shift, Caps Lock, Alt+Shift, etc. Shift, Caps Lock keys are just ignored in settings.
[Test Case]
- open gnome-control-
- click on the "next layout key" entry
- try entering a combination of two modifier keys such as Ctrl+Shift
-> the UI should reflect the new keys
- add at least two input sources through gnome-control-
settings
- press and release Ctrl+Shift
-> the current input source should change
[Regression Potential]
That UI was not working before, it should only be an improvement (some key combos are not working as expected, that's another issue and shouldn't be mixed with this one)
The input switching shortcut might capture other non-modifier shortcuts, but users will need to consider this when choosing their switching shortcut anyways. For users this bug affects, this represents a working solution for a critical bug.
--
Test results for different keyboard layout change hotkeys may be viewed and added in the Google Docs table, created by Norbert (https:/
You can use the tag keyboard-
https:/
For using layout switching hotkeys in Unity Greeter, see bug 1245137.
For using layout switching hotkeys in GNOME lockscreen, see bug 1244548.
For using layout switching hotkeys in GNOME FlashBack sessions, see bug 1687466 (at least <Alt+Shift>).
--
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: indicator-keyboard 0.0.0+13.
ProcVersionSign
Uname: Linux 3.11.0-2-generic x86_64
NonfreeKernelMo
ApportVersion: 2.12.1-0ubuntu2
Architecture: amd64
Date: Thu Aug 29 14:21:54 2013
InstallationDate: Installed on 2013-07-31 (28 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130730)
MarkForUpload: True
ProcEnviron:
LANGUAGE=ru_UA:ru
PATH=(custom, no user)
XDG_RUNTIME_
LANG=ru_UA.UTF-8
SHELL=/bin/bash
SourcePackage: indicator-keyboard
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
- Sebastien Bacher: Approve
-
Diff: 55 lines (+35/-0)3 files modifieddebian/changelog (+7/-0)
debian/patches/series (+1/-0)
debian/patches/ubuntu-force-lock-group.patch (+27/-0)
description: | updated |
summary: |
- Can't set keyboard layout change to ctrl+shift and more + Can't set keyboard layout change to ctrl+shift |
Changed in indicator-keyboard (Ubuntu): | |
assignee: | nobody → William Hua (attente) |
Changed in gnome-settings-daemon (Ubuntu): | |
assignee: | nobody → William Hua (attente) |
summary: |
- Can't set keyboard layout change to ctrl+shift + Can't set keyboard layout change to alt+shift, ctrl+shift, etc. |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | Triaged → In Progress |
Changed in gnome-control-center (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → William Hua (attente) |
Changed in indicator-keyboard: | |
status: | New → Invalid |
Changed in indicator-keyboard (Ubuntu): | |
status: | Triaged → Invalid |
Changed in indicator-keyboard: | |
status: | Invalid → Confirmed |
assignee: | nobody → Alexander Olgin (alexander-a-olgin) |
Changed in indicator-keyboard (Ubuntu): | |
status: | Invalid → Confirmed |
Changed in indicator-keyboard (Ubuntu): | |
assignee: | William Hua (attente) → khadeja (muslimaqq) |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | In Progress → Confirmed |
Changed in gnome-control-center (Ubuntu): | |
status: | In Progress → Confirmed |
Changed in indicator-keyboard (Ubuntu): | |
assignee: | khadeja (muslimaqq) → William Hua (attente) |
Changed in indicator-keyboard: | |
assignee: | Alexander Olgin (alexander-a-olgin) → nobody |
tags: | removed: amd64 |
affects: | indicator-keyboard → ubuntu |
affects: | ubuntu → indicator-keyboard |
Changed in gnome-control-center (Ubuntu): | |
importance: | Undecided → High |
Changed in ubuntu-gnome: | |
status: | New → Confirmed |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in gnome-control-center (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in indicator-keyboard (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in hundredpapercuts: | |
status: | New → Confirmed |
assignee: | nobody → Paper Cuts Ninja (papercuts-ninja) |
Changed in indicator-keyboard (Ubuntu): | |
status: | Triaged → Invalid |
Changed in indicator-keyboard (Ubuntu Saucy): | |
status: | New → In Progress |
importance: | Undecided → High |
Changed in hundredpapercuts: | |
status: | Confirmed → Invalid |
Changed in indicator-keyboard (Ubuntu Saucy): | |
status: | In Progress → Invalid |
Changed in indicator-keyboard: | |
status: | Confirmed → Invalid |
importance: | Undecided → High |
Changed in gnome-control-center (Ubuntu Saucy): | |
importance: | Undecided → High |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
importance: | Undecided → High |
Changed in gnome-control-center (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in ubuntu-gnome: | |
importance: | Undecided → High |
Changed in gnome-control-center (Ubuntu Saucy): | |
status: | New → In Progress |
description: | updated |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
status: | New → Confirmed |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
status: | Confirmed → Triaged |
description: | updated |
Changed in gnome-control-center (Ubuntu Saucy): | |
status: | In Progress → Fix Committed |
tags: | added: verification-needed |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
status: | Triaged → Fix Committed |
tags: |
added: verification-failed removed: verification-needed |
tags: |
added: verification-needed removed: verification-failed |
Changed in hundredpapercuts: | |
assignee: | Paper Cuts Ninja (papercuts-ninja) → nobody |
tags: |
added: verification-done removed: verification-needed |
tags: |
added: verification-failed removed: verification-done |
tags: |
added: verification-done removed: verification-failed |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in ubuntu-gnome: | |
status: | Confirmed → Fix Committed |
Changed in indicator-keyboard (Ubuntu): | |
assignee: | William Hua (attente) → nobody |
Changed in gnome-settings-daemon (Ubuntu): | |
assignee: | William Hua (attente) → nobody |
Changed in gnome-control-center (Ubuntu): | |
assignee: | William Hua (attente) → nobody |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
status: | Fix Committed → Fix Released |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
status: | Fix Released → Fix Committed |
Changed in indicator-keyboard (Ubuntu Saucy): | |
status: | Invalid → Fix Released |
Changed in indicator-keyboard (Ubuntu Saucy): | |
status: | Fix Released → Invalid |
description: | updated |
tags: | removed: verification-done |
tags: | added: verification-needed |
Changed in gnome-control-center (Ubuntu): | |
status: | Fix Committed → In Progress |
Changed in gnome-control-center (Ubuntu Saucy): | |
status: | Fix Committed → In Progress |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | Fix Committed → In Progress |
Changed in hundredpapercuts: | |
importance: | Undecided → Medium |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
status: | Fix Committed → In Progress |
Changed in ubuntu-gnome: | |
status: | Fix Committed → In Progress |
Changed in gnome-control-center (Ubuntu Saucy): | |
status: | In Progress → Fix Committed |
Changed in ubuntu-gnome: | |
status: | In Progress → Fix Committed |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
status: | In Progress → Fix Committed |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in gnome-control-center (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in gnome-control-center (Ubuntu): | |
status: | Fix Committed → Invalid |
Changed in gnome-control-center (Ubuntu Saucy): | |
status: | Fix Committed → Invalid |
tags: | added: verification-failed |
tags: | removed: verification-failed |
Changed in indicator-keyboard (Ubuntu Saucy): | |
status: | Invalid → Fix Released |
description: | updated |
Changed in indicator-keyboard (Ubuntu Saucy): | |
status: | Fix Released → Invalid |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
no longer affects: | indicator-keyboard (Ubuntu) |
no longer affects: | gnome-control-center (Ubuntu) |
no longer affects: | gnome-control-center (Ubuntu Saucy) |
no longer affects: | indicator-keyboard (Ubuntu Saucy) |
no longer affects: | hundredpapercuts |
affects: | indicator-keyboard → hundredpapercuts |
no longer affects: | gnome-settings-daemon |
affects: | hundredpapercuts → gnome-settings-daemon |
Changed in gnome-settings-daemon: | |
status: | Invalid → Fix Committed |
tags: |
added: verification-failed removed: verification-needed |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | Fix Committed → Triaged |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
status: | Fix Committed → Triaged |
Changed in ubuntu-gnome: | |
status: | Fix Committed → Confirmed |
Changed in gnome-settings-daemon: | |
status: | Fix Committed → Confirmed |
Changed in gnome-settings-daemon (Ubuntu): | |
assignee: | nobody → William Hua (attente) |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
assignee: | nobody → William Hua (attente) |
Changed in gnome-settings-daemon: | |
assignee: | nobody → William Hua (attente) |
Changed in gnome-control-center (Ubuntu): | |
importance: | Undecided → High |
status: | New → Triaged |
tags: |
added: verification-done removed: verification-failed |
Changed in gnome-control-center (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
status: | Triaged → Fix Released |
Changed in gnome-control-center (Ubuntu): | |
assignee: | nobody → William Hua (attente) |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | Triaged → Fix Released |
description: | updated |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | Fix Released → Triaged |
Changed in gnome-control-center (Ubuntu): | |
status: | Fix Released → Triaged |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
status: | Fix Released → Triaged |
Changed in gnome-settings-daemon: | |
status: | Confirmed → Invalid |
Changed in gnome-settings-daemon: | |
assignee: | William Hua (attente) → nobody |
description: | updated |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | Triaged → Fix Released |
description: | updated |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
status: | Triaged → Fix Released |
Changed in gnome-control-center (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in gnome-control-center (Ubuntu): | |
status: | Fix Released → Fix Committed |
Changed in gnome-control-center (Ubuntu): | |
status: | Fix Committed → Fix Released |
description: | updated |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
status: | Fix Released → Triaged |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | Fix Released → Triaged |
Changed in gnome-control-center (Ubuntu): | |
status: | Fix Released → Triaged |
tags: | removed: verification-done |
tags: | added: verification-needed |
tags: | added: keyboard-layout-switching-hotkeys |
tags: | added: keyboard-layout-switching-related |
description: | updated |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
tags: |
added: verification-failed removed: verification-done |
description: | updated |
tags: | added: regression |
tags: |
added: verification-done removed: verification-failed |
tags: |
added: verification-failed removed: verification-done |
tags: |
added: verification-done removed: verification-failed |
Changed in gnome-control-center (Ubuntu): | |
status: | Triaged → Fix Released |
description: | updated |
Changed in gnome-control-center (Mandriva): | |
importance: | Unknown → High |
status: | Unknown → Confirmed |
Changed in gnome-control-center (Mandriva): | |
status: | Confirmed → Invalid |
tags: | added: trusty |
description: | updated |
Changed in gnome-control-center (Gentoo Linux): | |
importance: | Unknown → Medium |
status: | Unknown → Invalid |
tags: | added: ubuntu-desktop-trusty |
description: | updated |
description: | updated |
Changed in gnome-control-center (Baltix): | |
status: | New → Confirmed |
assignee: | nobody → Mantas Kriaučiūnas (mantas) |
description: | updated |
description: | updated |
Changed in gnome-control-center (Baltix): | |
importance: | Undecided → High |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
information type: | Public → Public Security |
information type: | Public Security → Public |
no longer affects: | gnome-control-center (Fedora) |
Changed in gnome-settings-daemon: | |
importance: | High → Unknown |
status: | Invalid → Unknown |
tags: |
added: regression-release removed: regression |
Changed in elementaryos: | |
importance: | Undecided → High |
milestone: | none → freya-rc1 |
status: | New → Confirmed |
Changed in gnome-settings-daemon (Ubuntu Saucy): | |
status: | Triaged → Won't Fix |
Changed in ubuntu-gnome: | |
milestone: | none → vivid |
Changed in ubuntu-gnome: | |
status: | Confirmed → Triaged |
Changed in ubuntu-gnome: | |
status: | Triaged → Fix Released |
tags: | removed: keyboard-layout-switching-related |
tags: | added: amd64 |
description: | updated |
tags: | removed: ubuntu-desktop-trusty |
tags: | removed: amd64 |
description: | updated |
description: | updated |
description: | updated |
tags: | added: gnome3 ubuntu-gnome |
tags: | added: metabug |
affects: | gnome-control-center (Gentoo Linux) → gentoo |
Changed in gentoo: | |
importance: | Medium → Undecided |
status: | Invalid → New |
no longer affects: | gnome-settings-daemon (Ubuntu Saucy) |
affects: | gentoo → ubuntu |
no longer affects: | ubuntu |
affects: | gnome-control-center (Mandriva) → ubuntu |
Changed in ubuntu: | |
importance: | High → Undecided |
status: | Invalid → New |
no longer affects: | ubuntu |
affects: | gnome-control-center (ALT Linux) → ubuntu |
Changed in ubuntu: | |
importance: | Unknown → Undecided |
status: | Unknown → New |
no longer affects: | ubuntu |
description: | updated |
tags: | added: artful |
tags: | removed: artful saucy trusty |
Changed in gnome-control-center (ALT Linux): | |
importance: | Unknown → Medium |
status: | Unknown → Invalid |
Status changed to 'Confirmed' because the bug affects multiple users.