GNOME: Modifiers Only keyboard layout switch have no effect
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-settings-daemon (Ubuntu) |
Confirmed
|
High
|
Unassigned |
Bug Description
After setting up Alt+Shift keys to change the keyboard layout (via gnome-tweak-tool or via gnome control center), these key combinations do not provide the expected result.
Expected Result:
Keyboard layout is changed and keyboard indicator display updates
Actual Result:
Only keyboard indicator display updates, leaving the actual keyboard indicator in English.
I have English-Hebrew keyboard layout configured with alt+shift for layout switching.
Once the layout is on Hebrew, alt+shift switches back to English properly.
Once the layout is on English, alt+shift changes the keyboard indicator to "he", but actually the systems layout is still English.
At this point, pressing Alt+Shift results in changes to the indicator display only, resulting in no actual layout switches.
If "Allow different sources for each window" is selected in "Input Sources Options" then:
- Changing the layout to Hebrew.
- Alt-Tab to another window with a different layout.
- Alt-Tab back, allows me to type back in Hebrew.
When Alt+Shift "switches" to English:
$ setxkbmap -query
rules: evdev
model: pc105
layout: us
options: compose:
When Alt+Shift "switches" to Hebrew:
$ setxkbmap -query
rules: evdev
model: pc105
layout: il,us
variant: ,
options: compose:
Which seems right. But still when typing, English chars are being typed.
I tried this with the packages from the official repos, gnome-ppa, and ppa:attente/1218322 as described here:
http://
All with the same effect.
Ubuntu 13.10
gnome-settings-
affects: | indicator-keyboard (Ubuntu) → gnome-settings-daemon (Ubuntu) |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | Incomplete → New |
tags: |
added: keyboard-layout-switching-hotkeys saucy removed: keyboard layout |
Status changed to 'Confirmed' because the bug affects multiple users.